ghsync este un script Python care utilizează API GitHub pentru a obține o listă a tuturor incarcatori, oglindă, publică, și repo private în contul dvs. GitHub. & Nbsp; Dacă repo există deja la nivel local, se va actualiza prin git-pull . În caz contrar, se va clona în mod corespunzător repo.
Acesta va organiza repo dvs. in urmatoarea structura directorul:
+ repos
+ - Furci (repo publice furcă)
& nbsp; + - Oglinzi (repo oglindă publice)
& Nbsp; + - private (repo private)
& Nbsp; + - publice (repo publice)
& Nbsp; + - monitorizate (repo vizionate publice)
Necesită Întrebați github2 Solem lui (http://pypi.python.org/pypi/github2).
Inspirat de Gisty (http://github.com/swdyh/gisty).
Instalați
Pentru a instala ghsync, pur și simplu rulați:
Pip instala ghsync
Ghsync comandă vor fi disponibile pentru tine de la linia de comandă. Feriți-vă, dacă nu setați variabila de mediu GHSYNC_DIR, se va adăuga toate repo pentru directorul curent .:
export GHSYNC_DIR = '~ / operațiuni repo / "
Contribuie
. Dacă doriți să contribuie, pur și simplu furculiță magazia, comite modificările la ramura dezvolta (sau ramură de pe ea), și trimite o cerere de tragere
Cerințe :
- Python
Comentariile nu a fost găsit