tratihubis הוא כלי שממיר כרטיסי טראק לנושאי GitHub באמצעות השלבים הבאים:
1. המשתמשים מייצא באופן ידני את כרטיסי Trac להמיר לקובץ CSV.
2. Tratihubis קורא את קובץ CSV ומשתמש בנתונים כדי ליצור בעיות GitHub ואבן דרך.
התקנה
כדי להתקין tratihubis, פיפס שימוש או easy_install:
& Nbsp; פיפס להתקין tratihubis
אם יש צורך, זה גם מתקין את חבילת PyGithub.
שימוש
מידע על כרטיסי Trac להמיר צריכה להיות מסופק בקובץ CSV. כדי לקבל קובץ CSV זה, ליצור שאילתא חדשה Trac באמצעות משפט SQL מאוחסן בquery_tickets.sql ושמירת התוצאה על ידי לחיצה על "הורד בפורמטים אחרים: טקסט מופרד בפסיקים" ובחירה לדוגמא / משתמשים / / mytool / כרטיסים. CSV כקובץ פלט.
הבא ליצור קובץ config כדי לתאר כיצד להיכנס לGitHub ומה להמיר. לדוגמא, אתה יכול לאחסן את הדברים הבאים ב~ / mytool / tratihubis.cfg:
[Tratihubis]
משתמשים = מישהו
סיסמא = סוד
ריפו = mytool
כרטיסים = /Users/me/mytool/tickets.csv
לאחר מכן להפעיל:
& Nbsp; tratihubis ~ / mytool / tratihubis.cfg
זה בודק כי נתוני הקלט ומידע GitHub הוא תקף וכותב יומן למסוף המתאר פעולות שהיה להתבצע.
למעשה ליצור בעיות GitHub, אתה צריך לאפשר לפקד אפשרות קו --really:
& Nbsp; tratihubis --really ~ / mytool / tratihubis.cfg
להיות מודע לכך שבעיות GitHub ואבן דרך לא ניתן למחוק במקרה לבלגן לך. התרופה היחידה שלך היא להסיר את כל המאגר ולהתחיל מחדש. כדי לוודא כי tratihubis עושה מה שאתה רוצה לפני שאתה מאפשר --really
מה חדש במהדורה זו:.
- תוויות אפשרות config נוסף כדי למפות את מעמד טראק ורזולוציה לתוויות GitHub.
מה חדש בגרסה 0.3:.
- המרה נוסף של הערות
- סגירה נוסף של נושא שלכרטיס Trac המקביל נסגר כבר.
- אימות נוסף של סוגיות משתמשים מוקצה. בטח יש להם משתמשים GitHub פעילים.
מה חדש בגרסה 0.2:
- משתמשי אפשרות config נוסף למיפוי משתמשי טראק למשתמשי GitHub.
דרישות :
- Python
מגבלות :
- רק בשלב tratihubis ממיר כרטיסים עם התיאור ואבן דרכם. היא גם יוצרת אבן דרך במידת צורך.
פרטי כרטיס Trac
תגובות לא נמצא