ghsync est un script Python qui utilise l'API GitHub pour obtenir une liste de tous fourchue, en miroir, publique et pensions privées dans votre compte GitHub. & Nbsp; Si le repo existe déjà localement, il mettra à jour via git-pull . Sinon, il sera bien cloner le repo.
Elle organisera vos repos dans la structure de répertoire suivante:
+ repos
+ - Fourches (fourche repos publiques)
& nbsp; + - miroirs (miroir repos public)
& Nbsp; + - (pensions privées) privés
& Nbsp; + - publiques (pensions publiques)
& Nbsp; - + regardées (repos regardé publics)
Nécessite Demandez à github2 de Solem (http://pypi.python.org/pypi/github2).
Inspiré par Gisty (http://github.com/swdyh/gisty).
Installer
Pour installer ghsync, lancez simplement:
pip installer ghsync
La commande ghsync sera alors disponible pour vous à partir de la ligne de commande. Méfiez-vous, sauf si vous définissez la variable d'environnement GHSYNC_DIR, il va ajouter toutes les prises en pension à votre répertoire courant .:
l'exportation GHSYNC_DIR = '~ / repos /'
Contribuer
. Si vous voulez contribuer, débourser simplement le référentiel, vos changements à la branche de développer (ou branche hors de lui), et envoyer une demande de traction
Exigences :
- Python
Commentaires non trouvées