Github organizasyon kendi git depoları yönetmek için harika bir yoldur. github-kolektif sen, ekipler oluşturarak izin verilmesi ve depoları oluşturma sıkıcı görevleri otomatik sağlayacak bir araçtır.
Github-kolektif bir araç aldığını Yaklaşım yapılandırma okumak ve respectivly güncellenir yerden (şimdi sadece ini benzeri dosya için) merkezi yapılandırmasını düzenlemek olduğunu.
Başlangıçta bu scrip ve purposo github üzerinde Plone kolektif organizasyonu yönetmek için: https://collective.github.com
nasıl yüklenir
% Pip github-toplu yüklemek
(Veya)
% Easy_install github-kolektif
Kullanım:
Github-kolektif takıldığında aynı isimde çalıştırılabilir oluşturmanız gerekir.
% Bin / github-kolektif help
kullanımı: github-kolektif [-h] -c CONFIG [-M MAILER] [-C CACHE] -o GITHUB_ORG
& Nbsp; -u GITHUB_USERNAME -P GITHUB_PASSWORD [-v] [-p]
Bu araç verilmesi ekipler oluşturarak sıkıcı görevleri otomatik izin verir
izin ve yaratma depoları.
İsteğe bağlı argümanlar:
& Nbsp; -h, bu yardım iletisini ve çıkış göstermek help
& Nbsp; c CONFIG, CONFIG --config
& Nbsp; Yapılandırma dosyasının yolu (aynı zamanda uzaktan olabilir
& Nbsp; konum). örneğin.
& Nbsp; http: //collective.github.com/permissions.cfg (varsayılan:
& Nbsp; Yoktur)
& Nbsp; -M MAILER, --mailer MAILER
& Nbsp; TODO (varsayılan: Yoktur)
& Nbsp; -C CACHE, --cache CACHE
& Nbsp; yol github sonuçları önbelleğe nereye dosya.
& Nbsp; (varsayılan: Yoktur)
& Nbsp; -o GITHUB_ORG, --github org GITHUB_ORG
& Nbsp; github organizasyon. (Varsayılan: Yoktur)
& Nbsp; -u GITHUB_USERNAME, --github-adınızı GITHUB_USERNAME
& Nbsp; github hesap adı. (Varsayılan: Yoktur)
& Nbsp;-P GITHUB_PASSWORD, --github-şifre GITHUB_PASSWORD
& Nbsp; github hesap parolası. (Varsayılan: Yoktur)
& Nbsp; v, --verbose
& Nbsp;-p, --pretend
Bir yapılandırma örneği yerel olarak depolanmış
% Bin / github-kolektif
& Nbsp; yapılandırma dosyasına -c example.cfg # yolu
& Nbsp; biz -o vim-addons # organizasyonu
& Nbsp; -u garbas # hesap organizasyonu için yönetim hakkına sahip olduğunu
& Nbsp;-P ŞİFRE # hesap şifresi
Bir yapılandırma örneği github depolanan
% Bin / github-kolektif
& Nbsp-C https://raw.github.com/garbas/github-collective/master/example.cfg
& Nbsp; yapılandırma dosyasına # url
& Nbsp; biz kolektif # organizasyonu -o
& Nbsp; -u garbas # hesap organizasyonu için yönetim hakkına sahip olduğunu
& Nbsp;-P ŞİFRE # hesap şifresi
Önbelleğe yapılandırma örneği
% Bin / github-kolektif
& Nbsp-C https://raw.github.com/garbas/github-collective/master/example.cfg
& Nbsp; yapılandırma dosyasına # url
& Nbsp; mağaza ve github önbellek sonuçları okunan -C .cache # Dosya
& Nbsp; biz kolektif # organizasyonu -o
& Nbsp; -u garbas # hesap organizasyonu için yönetim hakkına sahip olduğunu
& Nbsp;-P ŞİFRE # hesap şifrenizi
Bu sürümde Yeni nedir:
- sonra kuruluşlara depoları çatal yeteneği Restore Beklenmedik API değişikliği. [Davidjb]
- JSON olarak gönderilen çatal veri yükü (org isim) emin olun. [Davidjb]
- Çatallar doğru kez oluşturulan adlandırılmış izin ver. Başlangıçta aynı adı kullanarak GitHub API çatal, bu yüzden bir kez çatallı yeniden adlandırmak gerekir. [Davidjb]
- modülü eşitlemek için yeniden adlandırma yardımcı işlevselliği ekleyin. [Davidjb] (henüz yeniden adlandırma desteklemediği yapılandırmayı unutmayın)
- Dokümanlar-ified belgeleri okuyun. [Davidjb]
sürüm 0.3.2 yeni nedir:
- kanca değişkenlerin çiftleşmiş ile Fix sorunu. Daha önce, ilk yapılandırma ayrıca çiftleşmiş önlenmesi, değiştirilmiş ediliyordu. [Davidjb]
- Fix sorunu mevcut tamsayı kimliği depolayarak önbellekten güncellenmektedir. [Davidjb]
- önbellek ile Fix sorunu değil repo değişikliği güncellenmektedir. [Davidjb]
Kanca ile
nedir sürüm 0.1.4 Yeni:
- istekleri == 0.10.2 için ekleme desteği ve Pdb çıkarmadan [f561d79, garbas]
sürüm 0.1.3 Yeni nedir:
- Fix önbelleğe dosya hata, önbellek şimdi çalışma [garbas ]
sürüm 0.1.2 yeni nedir:
- remane ekibi senkronize sözleşmeyi tutmak için old_team için. setleri yerine güncelleme eklemek kullanarak, yöntem çalıştırmak [e48de49, garbas]
- reuqest türü almak dışında tüm çalışmalıdır taklit [e098f9d, garbas]
- önbellek dosyası json güzel dökümü, ekipler tanımlanan repo arar unindent bölüm [b8cb123, garbas]
- önbellek dosyası yazmak gerekir
Önbellek dosyası DAİREMİZ [fd7f9ee, garbas] olduğunda
Gereksinimler :
- Python
- Argparse
- istekleri
Yorum Bulunamadı