در سازمان گیتهاب هستند، راه بسیار خوبی برای سازمان به مدیریت مجموعه اطلاعات Git خود. گیتهاب-جمعی ابزاری است که به شما اجازه طور خودکار وظایف خسته کننده از ایجاد تیم، اعطای مجوز و ایجاد مخازن است.
رویکردی که ابزار گیتهاب-جمعی طول می کشد این است که شما پیکربندی مرکزی (در حال حاضر تنها INI مانند فایل) از جایی که پیکربندی است به عنوان خوانده شده و به روز به دست ویرایش کنید.
در ابتدا purposo از این انبان است برای مدیریت سازمان جمعی پلون در گیتهاب: https://collective.github.com
چگونه به نصب
٪ پیپ نصب گیتهاب-جمعی
(یا)
٪ easy_install گیتهاب-جمعی
در طریقه استفاده: قوی>
هنگامی که گیتهاب-جمعی نصب شده است باید آن را اجرایی با همین نام ایجاد کنید.
٪ بن / گیتهاب-جمعی --help
طریقه استفاده: گیتهاب-جمعی [-h] CONFIG -c [متر میلر] [CACHE -C] -o GITHUB_ORG
& nbsp؛ در -u GITHUB_USERNAME -P GITHUB_PASSWORD [-v] [-p]
این ابزار به شما اجازه طور خودکار وظایف خسته کننده از ایجاد تیم های اعطای
اجازه و مخازن ایجاد.
استدلال اختیاری:
& nbsp؛ در -h، --help این ارسال و خروج کمک نشان می دهد
& nbsp؛ در CONFIG -c، --config CONFIG
& nbsp؛ در مسیر به فایل پیکربندی (همچنین می تواند از راه دور است
& nbsp؛ در محل). به عنوان مثال.
& nbsp؛ از HTTP: //collective.github.com/permissions.cfg (به طور پیش فرض:
& nbsp؛ از هیچ)
متر میلر، میلر --mailer. کنید. & nbsp
& nbsp؛ در TODO (به طور پیش فرض: هیچ)
& nbsp؛ در -C کش، CACHE --cache
& nbsp؛ در مسیر فایل که در آن به کش نتایج از گیتهاب.
و nbsp؛ (به طور پیش فرض: هیچ)
و nbsp؛ -o GITHUB_ORG، --github-ORG GITHUB_ORG
& nbsp؛ در سازمان گیتهاب. (به طور پیش فرض: هیچ)
& nbsp؛ در GITHUB_USERNAME -u GITHUB_USERNAME، --github-نام کاربری
& nbsp؛ از نام کاربری حساب گیتهاب. (به طور پیش فرض: هیچ)
و nbsp؛-P GITHUB_PASSWORD، --github-رمز عبور GITHUB_PASSWORD
& nbsp؛ از رمز عبور حساب گیتهاب. (به طور پیش فرض: هیچ)
و nbsp؛ -v، --verbose
و nbsp؛-P، --pretend
به عنوان مثال از پیکربندی ذخیره شده به صورت محلی
٪ بن / گیتهاب-جمعی
& nbsp؛ در -c example.cfg # مسیر به فایل پیکربندی
را لمس کنید و. -o VIM-افزونه # سازمان است که ما
& nbsp؛ در garbas -u # حساب که مدیریت مناسب برای سازمان
و nbsp؛-P PASSWORD # حساب رمز عبور
به عنوان مثال از پیکربندی ذخیره شده بر روی گیتهاب
٪ بن / گیتهاب-جمعی
& nbsp؛ در -c https://raw.github.com/garbas/github-collective/master/example.cfg
و nbsp؛ # آدرس به فایل پیکربندی
و nbsp؛ -o جمعی # سازمان است که ما
& nbsp؛ در garbas -u # حساب که مدیریت مناسب برای سازمان
و nbsp؛-P PASSWORD # حساب رمز عبور
به عنوان مثال از پیکربندی ذخیره سازی
٪ بن / گیتهاب-جمعی
& nbsp؛ در -c https://raw.github.com/garbas/github-collective/master/example.cfg
و nbsp؛ # آدرس به فایل پیکربندی
& nbsp؛ در -C .cache # فایل که در آن ذخیره و نتایج پنهان از گیتهاب به عنوان خوانده شده
و nbsp؛ -o جمعی # سازمان است که ما
& nbsp؛ در garbas -u # حساب که مدیریت مناسب برای سازمان
و nbsp؛-P PASSWORD # حساب رمز عبور
چه جدید در این نسخه است:
- بازگرداندن توانایی پس از به چنگال مخازن به سازمان تغییر API غیر منتظره. [davidjb]
- مطمئن محموله داده و چنگال (نام سازمان) عنوان JSON ارسال می شود. [davidjb]
- اجازه چنگال به درستی به نام یک بار ایجاد شده است. چنگال API گیتهاب با استفاده از همین نام نوشته اصلی، بنابراین ما نیاز به تغییر نام یک بار چنگال مانند. [davidjb]
- اضافه کردن قابلیت های کمکی تغییر نام به همگام ماژول. (توجه داشته باشید که پیکربندی هنوز پشتیبانی تغییر نام نیست) [davidjb]
- خواندن این اسناد اسناد-ified. [davidjb]
چه در نسخه 0.3.2 است جدید :
- شماره ثابت با قالب متغیرهای قلاب. پیش از این، پیکربندی اصلی در حال تغییر بود، جلوگیری قالب بیشتر است. [davidjb]
- شماره ثابت با قلاب از کش های ذخیره سازی ID عدد صحیح موجود به روز شد. [davidjb]
- شماره ثابت با کش که در تغییر مخزن به روز نیست. [davidjb]
چه است جدید در نسخه 0.1.4:
- اضافه کردن پشتیبانی برای درخواست == 0.10.2 و از بین بردن PDB [f561d79، garbas]
<قوی> جدید در نسخه 0.1.3 چیست:
- فایل ثابت ذخیره اشکال، کش در حال حاضر مشغول به کار [garbas ]
چه در نسخه 0.1.2 است جدید :
- تیم remane به old_team برای حفظ کنوانسیون در هماهنگی. روش اجرا، با استفاده از جای به روز رسانی اضافه کردن در مجموعه [e48de49، garbas]
- وانمود باید برای همه به جز دریافت reuqest نوع کار [e098f9d، garbas]
- روگرفت بهتر از JSON در فایل ذخیره سازی، بخش بدون تورفتگی که جستجو برای رپو تعریف شده در تیم های [b8cb123، garbas]
- ما باید به فایل ذخیره سازی زمانی که هیچ فایل ذخیره سازی دسترس [fd7f9ee، garbas] وجود دارد ارسال کنید
در مورد نیاز است :
- پایتون
- Argparse
- درخواست
نظر یافت نشد