Changes between Version 5 and Version 6 of TracImport
- Timestamp:
- 09/14/2019 03:12:53 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracImport
v5 v6 15 15 == Bugzilla 16 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: trunk/contrib/bugzilla2trac.py bugzilla2trac.py] script, available in the contrib/directory of the Trac distribution.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 18 19 {{{ 19 {{{#!python 20 20 $ bugzilla2trac.py 21 21 bugzilla2trac - Imports a bug database from Bugzilla into Trac. … … 39 39 * bug activity (field changes) 40 40 * bug attachments 41 * user names and passwords (put into a htpasswd file)41 * user names and passwords (put into an htpasswd file) 42 42 43 43 The script provides a number of features to ease the conversion, such as: … … 48 48 For more details on the available options, see the configuration section at the top of the script. 49 49 50 === Known Issues51 {{{#!comment52 Don't merge this section in the default page53 }}}54 [[TicketQuery(keywords=~bugzilla,status=!closed)]]55 56 The adequate milestone for valid bugzilla2trac issue is usually ''Not applicable'', which means that fixes to the contributed script are not planned for a particular Trac release, but can happen anytime.57 58 50 == Jira 59 51 60 52 [https://trac-hacks.org/wiki/JiraToTracIntegration JiraToTracIntegration]: a plugin that provides tools to import Atlassian Jira backup files into Trac. The plugin consists of a Python 3.1 commandline tool that: 61 53 - Parses the Jira backup XML file. 62 - Sends the imported Jira data and attachments to Trac using the [ th:XmlRpcPlugin].54 - Sends the imported Jira data and attachments to Trac using the [https://trac-hacks.org/wiki/XmlRpcPlugin XmlRpcPlugin]. 63 55 - Generates a htpasswd file containing the imported Jira users and their SHA-512 base64 encoded passwords. 64 56 … … 77 69 == Scarab 78 70 79 [https://trac-hacks.org/wiki/ScarabToTracScript ScarabToTracScript]: a script that migrates Scarab issues to Trac tickets. Requires [ th:XmlRpcPlugin].71 [https://trac-hacks.org/wiki/ScarabToTracScript ScarabToTracScript]: a script that migrates Scarab issues to Trac tickets. Requires [https://trac-hacks.org/wiki/XmlRpcPlugin XmlRpcPlugin]. 80 72 81 73 == Sourceforge 82 74 83 75 [https://trac-hacks.org/wiki/SfnToTracScript SfnToTracScript]: importer of !SourceForge's new backup file (originated from #Trac3521). 84 Also, ticket data can be imported from Sourceforge using the [trac:browser: trunk/contrib/sourceforge2trac.py sourceforge2trac.py] script, available in the contrib/ directory of the Trac distribution.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. 85 77 86 78 == Other 87 79 88 Since Trac uses a SQL database to store the data, you can also custom-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 them from your application.80 Since Trac uses a SQL database to store the data, you can also custom-import from other systems by examining the database tables. Just go into [https://www.sqlite.org/sqlite.html sqlite] command line to look at the tables and import them from your application. 89 81 90 82 === Comma delimited file - CSV