[[PageOutline(2-5,Contents,pullout)]] = Merge N source Tracs into M destination Tracs == Description This script is designed to merge the wiki, tickets, milestones, components and repositories (not the contents of the repositories!) of an arbitrary number of source Tracs into an arbitrary number of destination Tracs. You can individually remap wiki pages into non-default scripts. It currently uses the [trac:wiki:MultipleRepositorySupport MultipleRepository] branch of Trac version 0.12. However, that is not necessarily a requirement, if you don't mind being limited to one repository. Otherwise it probably works with Trac version 0.10, but hasn't been extensively tested with anything besides 0.12multirepos. == Bugs/Feature Requests Existing bugs and feature requests for TracMergeScript are [report:9?COMPONENT=TracMergeScript here]. If you have any issues, create a [/newticket?component=TracMergeScript new ticket]. [[TicketQuery(component=TracMergeScript&group=type,format=progress)]] == Download Download the zipped source from [export:tracmergescript here]. == Source You can check out TracMergeScript from [/svn/tracmergescript here] using Subversion, or [source:tracmergescript browse the source] with Trac. == Installation General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. == Configuration You'll need to create 3 Python dictionaries: `config`, `sources` and `destinations`. == Recent Changes [[ChangeLog(tracmergescript, 3)]] == Author/Contributors '''Author:''' [wiki:chmullig] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:'''