Github организация са чудесен начин за организация за управление на техните Git хранилищата. GitHub-колективно е инструмент, който ще ви позволи да се автоматизира досадни задачи за създаване на екипи, даване на разрешение и създаване на хранилища.
Подход, че GitHub-колективна инструмент се е, че можете да редактирате централна конфигурация (за сега само INI-подобен файл), от където конфигурация се чете и актуализиран respectivly.
Първоначално purposo на тази торба е да управлява колективна организация Plone по GitHub: https://collective.github.com
<Силен> Как да инсталирате
% PIP инсталирате GitHub-колективна
(Или)
% Easy_install-GitHub колективна
<Силен> Usage:
Когато се инсталира GitHub-колективна тя трябва да създаде изпълним със същото име.
% Бин / GitHub-колективна --help
ползване: GitHub-колективна [Н] -С CONFIG [-M MAILER] [-C CACHE] -o GITHUB_ORG
& Nbsp; -u GITHUB_USERNAME -Р GITHUB_PASSWORD [-v] [-p]
Този инструмент ще ви позволи да се автоматизира досадни задачи за създаване на екипи за предоставяне
разрешение и създаване на хранилища.
допълнителни аргументи:
& Nbsp; -Н, --help покаже това помощно съобщение и излизане
& Nbsp; -С CONFIG, --config CONFIG
& Nbsp; път към конфигурационния файл (може да е и дистанционно
& Nbsp; населено място). напр.
& Nbsp; HTTP: //collective.github.com/permissions.cfg (по подразбиране:
& Nbsp; None)
& Nbsp; -M MAILER, --mailer MAILER
& Nbsp; TODO (по подразбиране: Няма)
& Nbsp; -С кеш, --cache CACHE
& Nbsp; пътека до файла, където да кешира резултати от GitHub.
& Nbsp; (по подразбиране: Няма)
& Nbsp; -o GITHUB_ORG, --github-орг GITHUB_ORG
& Nbsp; GitHub организация. (По подразбиране: Няма)
& Nbsp; -u GITHUB_USERNAME, --github-потребителско име GITHUB_USERNAME
& Nbsp; GitHub потребителско име. (По подразбиране: Няма)
& Nbsp;-P GITHUB_PASSWORD, --github-парола GITHUB_PASSWORD
& Nbsp; парола GitHub акаунт. (По подразбиране: Няма)
& Nbsp; -v, --verbose
& Nbsp;-р, --pretend
Пример за конфигурация съхраняват локално
% Бин / GitHub-колективна
& Nbsp; -С example.cfg # пътека до конфигурационния файл
& Nbsp; -o Вим-Addons # организация, че ние сме
& Nbsp; -u garbas # акаунт, който има право на организация за управление
& Nbsp;-P ПАРОЛА # паролата за акаунта
Пример за конфигурация, съхранявана на GitHub
% Бин / GitHub-колективна
& Nbsp; -С https://raw.github.com/garbas/github-collective/master/example.cfg
& Nbsp; # линк до конфигурационния файл
& Nbsp; -o колективно # организация, че ние сме
& Nbsp; -u garbas # акаунт, който има право на организация за управление
& Nbsp;-P ПАРОЛА # паролата за акаунта
Пример за кеширана конфигурация
% Бин / GitHub-колективна
& Nbsp; -С https://raw.github.com/garbas/github-collective/master/example.cfg
& Nbsp; # линк до конфигурационния файл
& Nbsp; -С .cache # файл, където се съхранява и чете кеширани резултати от GitHub
& Nbsp; -o колективно # организация, че ние сме
& Nbsp; -u garbas # акаунт, който има право на организация за управление
& Nbsp;-P ПАРОЛА # акаунта
Какво ново в тази версия:
- Възстановяване на способността да вилица хранилища за организации след неочаквана промяна API. [Davidjb]
- Уверете вилица полезен товар данни (Org име) е изпратен като JSON. [Davidjb]
- Позволи вилици, за да бъдат правилно назован веднъж създаден. API вилици GitHub, при използване на едно и също име първоначално, така че ние трябва да преименувате веднъж раздвоена. [Davidjb]
- Добави преименуване помощник функционалност за синхронизиране модул. (Имайте предвид, че конфигурацията все още не поддържа преименуване) [davidjb]
- Прочетете Docs-ванията на документацията. [Davidjb]
Какво ново във версия 0.3.2:
- Fix въпрос с шаблони на променливи кука. Преди това на оригиналния довереник е бил променен, предотврати по-нататъшно шаблони. [Davidjb]
- Fix въпрос с куки се актуализира от кеша чрез съхраняване на съществуващата число ID. [Davidjb]
- Fix проблем с кеша не се актуализира, за промяна на репо. [Davidjb]
Какво ново във версия 0.1.4:
- Добавяне на подкрепа за исканията == 0.10.2 и премахване на ППБ [f561d79, garbas]
Какво ново във версия 0.1.3:
- Fix кеширане на файлове бъг, кеш сега работи [garbas ]
Какво ново във версия 0.1.2:
- remane отбор да old_team да запази конвенция в синхрон. тичам метод, с помощта добавите вместо актуализация на комплекта [e48de49, garbas]
- преструвам, трябва да работи за всички, с изключение получите reuqest тип [e098f9d, garbas]
- хубав сметището на JSON в кеш файл, unindent раздел, който търси репо-сделки, определени в екипи [b8cb123, garbas]
- ние трябва да пишете на кеш файл, когато няма кеш файл на разположение е [fd7f9ee, garbas]
<силни> Изисквания :
- Python
- Argparse
- искания
Коментари не е намерена