Changes between Version 3 and Version 4 of TracImport
- Timestamp:
- Dec 31, 2005, 5:43:42 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracImport
v3 v4 1 = Importing ticket data=1 = チケットデータのインポート = 2 2 3 3 == Bugzilla == 4 4 5 Ticket data can be imported from Bugzilla using the [http://projects.edgewall.com/trac/browser/trunk/contrib/bugzilla2trac.py bugzilla2trac.py] script, available in the contrib/ directory of the Trac distribution. 5 Bugzillaから [http://projects.edgewall.com/trac/browser/trunk/contrib/bugzilla2trac.py bugzilla2trac.py] スクリプトを使用してチケットのデータをインポートすることができます。bugzilla2trac.py スクリプトはTracの配布[原文:Trac distribution]のcontrib/ ディレクトリにあります。 6 6 7 7 {{{ … … 23 23 }}} 24 24 25 Currently, the following data is imported from Bugzilla: 25 現在のところ、Bugzillaからインポートされるのは以下のデータです。: 26 26 27 * bugs28 * bug activity (field changes)29 * bug attachments27 * バグ 28 * バグの更新 (属性の変更) 29 * バグの添付ファイル 30 30 * user names and passwords (put into a htpasswd file) 31 31 32 The script provides a number of features to ease the conversion, such as: 32 bugzilla2trac.pyスクリプトは変換を楽にする機能を数多く備えています。例えば: 33 33 34 * PRODUCT_KEYWORDS: Trac doesn't have the concept of products, so the script provides the ability to attach a ticket keyword instead.34 * PRODUCT_KEYWORDS: Tracにはプロダクトという概念がありません。このため、プロダクトをチケットのキーワードとして紐づけられるようになっています。 35 35 36 * IGNORE_COMMENTS: Don't import Bugzilla comments that match a certain regexp.36 * IGNORE_COMMENTS: 特定の正規表現にマッチするBugzillaコメントをインポートしないようにします。 37 37 38 * STATUS_KEYWORDS: Attach ticket keywords for the Bugzilla statuses not available in Trac. By default, the 'VERIFIED' and 'RELEASED' Bugzilla statuses are translated into Trac keywords.38 * STATUS_KEYWORDS: TracにないBugzillaのステータスに対してチケットのキーワードを割り当てます。デフォルトでは、Bugzillaのステータス'VERIFIED' と 'RELEASED'は、Trac のキーワードに変換されます。 39 39 40 For more details on the available options, see the configuration section at the top of the script. 40 使用できるオプションについての更なる詳細についてはスクリプトの先頭にあるconfigurationセクションを参照してください。 41 41 42 42 == Sourceforge == 43 43 44 Ticket data can be imported from Sourceforge using the [http://projects.edgewall.com/trac/browser/trunk/contrib/sourceforge2trac.py sourceforge2trac.py] script, available in the contrib/ directory of the Trac distribution. 44 Sourceforgeからも[http://projects.edgewall.com/trac/browser/trunk/contrib/sourceforge2trac.py sourceforge2trac.py]スクリプトを使用してチケットのデータをインポートすることができます。sourceforge2trac.py スクリプトもTracの配布[原文:Trac distribution]のcontrib/ディレクトリにあります。 45 45 46 46 == Mantis == 47 47 48 Mantis bugs can be imported using the attached script.48 Mantis バグトラッカからは添付されたスクリプトを使用してインポートすることができます。 49 49 50 Currently, the following data is imported from Mantis:51 * bugs52 * bug comments53 * bug activity (field changes)50 現在、以下のデータが Mantis からインポートされます: 51 * バグ 52 * バグのコメント 53 * バグの状態 (フィールドの変更) 54 54 55 Attachments are NOT imported. If you use the script, please read the NOTES section (at the top of the file) and make sure you adjust the config parameters for your environment. 55 添付ファイルはインポート'''されません'''。 もしスクリプトを使用するときは、ファイルの先頭にある NOTES セクションを読んでください。 56 56 57 mantis2trac.py has the same parameters as the bugzilla2trac.py script:57 mantis2trac.py は bugzilla2trac.py スクリプトと同じパラメータを使用します。 58 58 {{{ 59 mantis2trac - Imports a bug database from Mantis into Trac.59 mantis2trac - バグデータベースを Mantis から Trac にインポートする。 60 60 61 61 Usage: mantis2trac.py [options] 62 62 63 Available Options:64 --db <MySQL dbname> - Mantis database65 --tracenv /path/to/trac/env - Full path to Trac db environment66 -h | --host <MySQL hostname> - Mantis DNS host name67 -u | --user <MySQL username> - Effective Mantis database user68 -p | --passwd <MySQL password> - Mantis database user password69 -c | --clean - Remove current Trac tickets before importing70 --help | help - This help info63 利用可能なオプション: 64 --db <MySQL dbname> - Mantis データベース 65 --tracenv /path/to/trac/env - TracEnvironment へのフルパス 66 -h | --host <MySQL hostname> - Mantis DNS ホスト名 67 -u | --user <MySQL username> - 有効な Mantis データベースユーザ名 68 -p | --passwd <MySQL password> - Mantis データベースのパスワード 69 -c | --clean - インポートする前に Trac のチケットを削除するかどうか。 70 --help | help - ヘルプを表示する。 71 71 72 Additional configuration options can be defined directly in the script. 72 追加の設定オプションはスクリプトのなかで直接定義することができます。 73 73 }}} 74 74 75 == Other==75 == その他 == 76 76 77 Since trac uses a SQL database to store the data, you can import from other systems by examining the database tables. Just go into [http://www.sqlite.org/sqlite.html sqlite] command line to look at the tables and import into them from your application. 77 Trac は データの保存に SQL データベースを使用しているので、データベースを調査することによって他のシステムからインポートすることができます。[http://www.sqlite.org/sqlite.html sqlite] のコマンドラインで Trac データベースのテーブルを参照し、あなたが使用しているアプリケーションからデータベースのテーブルをインポートしてください。