ghsync הוא סקריפט פייתון שמשתמש ב- API GitHub כדי לקבל רשימה של כל מפוצל, שיקוף, ציבורי, וRepos הפרטי בחשבון GitHub & nbsp;. אם ריפו כבר קיים באופן מקומי, זה יהיה לעדכן אותו באמצעות git-משיכה . אחרת, זה יהיה לשכפל כראוי ריפו.
זה יהיה לארגן Repos שלך לתוך מבנה הספרייה הבאה:
+ Repos
+ - מזלגות (Repos מזלג ציבורי)
& Nbsp; + - מראות (Repos מראה ציבורי)
& Nbsp; + - (Repos הפרטי) הפרטי
& Nbsp; + - הציבור (Repos הציבורי)
& Nbsp; + - (repos צפה ציבור) צפה
דורש שאל github2 של Solem (http://pypi.python.org/pypi/github2).
בהשראת Gisty (http://github.com/swdyh/gisty).
התקן
כדי להתקין ghsync, פשוט לרוץ:
PIP להתקין ghsync
Ghsync הפקודה יהיה זמין לך אז משורת הפקודה. היזהר, אלא אם תגדיר את משתנה סביבת GHSYNC_DIR, זה יוסיף את כל Repos לספרייה הנוכחית שלך .:
יצוא GHSYNC_DIR = '~ / Repos /'
לתרום
. אם ברצונך לתרום, פשוט מזלג המאגר, להתחייב השינויים שלך לסניף לפתח (או מסתעפים ממנו), ולשלוח בקשת משיכה
דרישות :
- פייתון
תגובות לא נמצא