Edgewall Software

Changes between Version 1 and Version 2 of 1.5/TracImport


Ignore:
Timestamp:
May 5, 2020, 11:36:02 PM (6 months ago)
Author:
Ryan J Ollos
Comment:

Files have been removed from /contrib. Refs #13278.

Legend:

Unmodified
Added
Removed
Modified
  • 1.5/TracImport

    v1 v2  
    1212
    1313[https://trac-hacks.org/wiki/ExportImportXlsPlugin ExportImportXlsPlugin]: a plugin that adds an admin panel for exporting and importing tickets via '''XLS file'''. Requires the python packages xlwt/rxld.
    14 
    15 == Bugzilla
    16 
    17 [https://trac-hacks.org/wiki/BugzillaIssueTrackingPlugin BugzillaIssueTrackingPlugin]: a plugin that integrates Bugzilla issue data into Trac keeping TracLinks. Ticket data can be imported from Bugzilla using the [trac:browser:branches/1.4-stable/contrib/bugzilla2trac.py bugzilla2trac.py] script, available in the `contrib/` directory of the Trac distribution.
    18 
    19 {{{#!python
    20 $ bugzilla2trac.py
    21 bugzilla2trac - Imports a bug database from Bugzilla into Trac.
    22 
    23 Usage: bugzilla2trac.py [options]
    24 
    25 Available Options:
    26   --db <MySQL dbname>              - Bugzilla's database
    27   --tracenv /path/to/trac/env      - full path to Trac db environment
    28   -h | --host <MySQL hostname>     - Bugzilla's DNS host name
    29   -u | --user <MySQL username>     - effective Bugzilla's database user
    30   -p | --passwd <MySQL password>   - Bugzilla's user password
    31   -c | --clean                     - remove current Trac tickets before importing
    32   --help | help                    - this help info
    33 
    34 Additional configuration options can be defined directly in the script.
    35 }}}
    36 
    37 Currently, the following data is imported from Bugzilla:
    38  * bugs
    39  * bug activity (field changes)
    40  * bug attachments
    41  * user names and passwords (put into an htpasswd file)
    42 
    43 The script provides a number of features to ease the conversion, such as:
    44  * PRODUCT_KEYWORDS: Trac has no concept of products, so the script provides the ability to attach a ticket keyword instead.
    45  * IGNORE_COMMENTS: Don't import Bugzilla comments that match a certain regexp.
    46  * 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.
    47 
    48 For more details on the available options, see the configuration section at the top of the script.
    4914
    5015== Jira
     
    7136[https://trac-hacks.org/wiki/ScarabToTracScript ScarabToTracScript]: a script that migrates Scarab issues to Trac tickets. Requires [https://trac-hacks.org/wiki/XmlRpcPlugin XmlRpcPlugin].
    7237
    73 == Sourceforge
    74 
    75 [https://trac-hacks.org/wiki/SfnToTracScript SfnToTracScript]: importer of !SourceForge's new backup file (originated from #Trac3521).
    76 Also, ticket data can be imported from Sourceforge using the [trac:browser:branches/1.4-stable/contrib/sourceforge2trac.py sourceforge2trac.py] script, available in the contrib/ directory of the Trac distribution.
    77 
    7838== Other
    7939