ghsync egy Python szkript, amely a GitHub API-hoz kap egy listát az összes villás, tükrözött, az állami és magán repó esetén a GitHub számlájára. & Nbsp; Ha a repo már létezik helyben, akkor frissíteni keresztül git-pull . Ellenkező esetben, akkor rendesen klónozni a repo.
Ez lesz megszervezni a repó a következő könyvtárba szerkezete:
+ Repos
+ - Villa (állami villát repo)
& Nbsp; + - tükrök (állami tükör repo)
& Nbsp; + - Privát (private repo)
& Nbsp; + - (public repo)
& Nbsp; + - néztem (állami figyelte repo)
Igényel Kérdezd Solem a github2 (http://pypi.python.org/pypi/github2).
Ihlette Gisty (http://github.com/swdyh/gisty).
Telepítés
A telepítéshez ghsync, egyszerűen futtasd:
pip telepíteni ghsync
A parancs ghsync elérhető lesz az Ön számára a parancssorból. Vigyázz, kivéve, ha a GHSYNC_DIR környezeti változót, akkor adjunk minden repó, hogy az aktuális könyvtárat .:
export GHSYNC_DIR = '~ / repó / "
hozzájárulás
Ha szeretnél hozzájárulni, egyszerűen villa az adattár, A módosítások a fejlesztésére ága (vagy a fióktelep ki belőle), és küldje a pull kérést.
követelmények :
- Python
Hozzászólás nem található