در tratihubis ابزاری است که بلیط TRAC به مسائل گیتهاب با استفاده از مراحل زیر تبدیل است:
1. کاربر دستی صادر بلیط TRAC برای تبدیل به یک فایل CSV.
2. Tratihubis فایل CSV بار خوانده شده و با استفاده از داده برای ایجاد مسائل گیتهاب و نقاط عطف.
نصب
برای نصب tratihubis، استفاده پیپ یا easy_install:
و nbsp؛ پیپ نصب tratihubis
در صورت نیاز، این نیز نصب بسته PyGithub.
استفاده
اطلاعات در مورد بلیط TRAC برای تبدیل به در یک فایل CSV فراهم شود. برای به دست آوردن این فایل CSV، پرس و جوی جدید TRAC با استفاده از دستور SQL ذخیره شده در query_tickets.sql و صرفه جویی در نتیجه با کلیک ایجاد "دانلود در فرمت های دیگر:-کاما متن" و انتخاب به عنوان مثال / کاربران / ME / mytool / بلیط. CSV به عنوان فایل خروجی.
بعد یک فایل پیکربندی ایجاد برای توصیف روش ورود به گیتهاب و چه برای تبدیل. : به عنوان مثال، شما می توانید موارد زیر را در ~ / mytool / tratihubis.cfg ذخیره
[tratihubis]
کاربر = کسی
رمز عبور = راز
مخزن = mytool
بلیط = /Users/me/mytool/tickets.csv
پس از آن اجرا:
& nbsp؛ در tratihubis ~ / mytool / tratihubis.cfg
این آزمون که داده های ورودی و اطلاعات گیتهاب معتبر است و ورود به کنسول توصیف که عملیات را انجام شود می نویسد.
در واقع مسائل گیتهاب ایجاد، شما نیاز به فعال کردن فرمان گزینه خط --really:
& nbsp؛ در tratihubis --really ~ / mytool / tratihubis.cfg
آگاه باشید که مسائل گیتهاب و نقاط عطف نمی تواند در مورد حذف شود شما میکشید تا. تنها راه حل شما این است به حذف تمام مخزن و شروع دوباره. بنابراین مطمئن شوید که tratihubis می کند آنچه شما می خواهید قبل از اینکه شما را قادر می سازد --really
چه در این نسخه جدید است.
او برچسب گزینه پیکربندی به نقشه وضعیت TRAC و حل و فصل به برچسب گیتهاب .
جدید در نسخه 0.3 است:
اضافه شده تبدیل نظر.
اضافه شده بسته شدن مساله ای که بلیط TRAC مربوطه بسته شده است در حال حاضر.
اضافه شده اعتبار از مسائل کاربران به اختصاص داده است. آنها باید کاربر فعال گیتهاب داشته باشد.
جدید در نسخه 0.2 است:
او کاربران گزینه پیکربندی به نقشه کاربران TRAC به کاربران گیتهاب.
اضافه شده دودویی به منظور اجرای tratihubis به جای پایتون متر tratihubis.
تغییر شماره قرار در ورود به مسائل موجود در حساب.
مورد نیاز:
پایتون
محدودیت ها:
در حال حاضر tratihubis تنها بلیط با توصیف و نقاط عطف خود تبدیل می کند. همچنین ایجاد نقاط عطف به عنوان مورد نیاز است.
مسائل گیتهاب دریافت صاحب همان بلیط TRAC. این فقط در صورتی که کاربر TRAC است به همین نام در گیتهاب. اگر این مورد است، دستی ویرایش مالک و خبرنگار ستون در CSV بلیط.
اطلاعات زیر تبدیل نمی:
مسائل گیتهاب باز حتی اگر بلیط TRAC بسته شده است باقی می ماند.
نظرات TRAC به جای تبدیل شده به نظر گیتهاب دور ریخته میشود.
TRAC جزئیات بلیط در نوع و وضوح به جای دور انداخته تبدیل به برچسب گیتهاب.
نشانه گذاری TRAC ویکی به جای اینکه به گیتهاب مدل های نشانه گذاری تبدیل باقی می ماند.
نظر یافت نشد