tratihubisは、以下の手順を使用してGitHubの問題Tracのチケットを変換するツールです。
1.ユーザーが手動でCSVファイルに変換するためにTracのチケットをエクスポートします。
2. Tratihubisは、CSVファイルを読み込み、GitHubの問題とマイルストーンを作成するためにデータを使用しています。
<強い>インストールの
tratihubisをインストールするには、PIPまたはeasy_installを使用します。
&NBSP; PIPは、tratihubisをインストール
必要であれば、これもPyGithubパッケージをインストールする。
の使用法の
変換するTracのチケットに関する情報は、CSVファイルで提供されなければならない。このCSVファイルを取得するには、query_tickets.sqlに格納されているSQL文を使用し、「異なるフォーマットでダウンロード:カンマ区切りテキスト」をクリックして、結果を保存する新しいTracのクエリを作成し、例/ユーザ/ ME / mytool /チケット選ぶ。出力ファイルとしてCSV。
次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有効にする前に何をしたいないことを確認してください。
のこのリリースではの新機能:ます。
- GitHubのラベルにTracの状況と解像度をマップする設定オプションのラベルを追加しました。
のバージョン0.3の新しいのあるもの:ます。
- のコメントを追加しまし変換します。
- を追加しました閉会します。
- のユーザーの問題を追加しました検証が割り当てられている。彼らは、アクティブGitHubのユーザーを持っている必要があります。
対応するTracのチケットがすでにクローズされているために問題の
のバージョン0.2のの新機能:
- GitHubのユーザーにTracのユーザをマップする設定オプションのユーザーを追加しました。
- の順序で追加のバイナリではなく、Pythonの-m tratihubisのtratihubis実行するします。
- は、アカウント内の既存の問題を取るためにログになって問題番号を変更します。
の要件の
- のPythonます。
の制限事項の
- 現在は、その説明とマイルストーンでチケットを変換しtratihubis。必要に応じて、それはまた、マイルストーンを作成します。
- GitHubの問題はTracのチケットと同じ所有者を取得します。 TracのユーザーがGitHubの上で同じ名前を持っている場合にのみ機能します。そうでない場合は、手動でチケットをCSVで所有者とレポーターの列を編集します。
- 以下の情報が変換されません。
- GitHubの問題はTracのチケットがクローズされている場合でも、開いたままにします。
- Tracのコメントは、廃棄されたの代わりに、GitHubのコメントに変換されます。
- Tracのチケットの詳細は廃棄されたの代わりに、GitHubのラベルに変換されます。
- TracのWikiマークではなく、GithubのMarkdown記法に変換されるのでは残ってます。
タイプと解像度に
コメントが見つかりません