Changes between Version 13 and Version 14 of SimpleMultiProjectPlugin
- Timestamp:
- Jun 8, 2012, 11:08:48 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SimpleMultiProjectPlugin
v13 v14 15 15 - Project Category[[BR]] 16 16 17 == Technical thoughts == 18 19 This plugin adds two new tables to the db: 20 1. smp_project: a list of all defined projects 21 2. smp_milestone_project: the association of milestones to projects 22 17 23 == Example == 18 24 … … 21 27 22 28 [[Image(http://trac-hacks.org/attachment/wiki/SimpleMultiProjectPlugin/project_admin.png?format=raw,center)]] 29 30 ---- 31 23 32 [[Image(http://trac-hacks.org/attachment/wiki/SimpleMultiProjectPlugin/edit_project.png?format=raw,center)]] 33 34 ---- 24 35 25 36 '''''Associate a milestone in a project''''': … … 28 39 [[Image(http://trac-hacks.org/attachment/wiki/SimpleMultiProjectPlugin/edit_milestone.png?format=raw,center)]] 29 40 30 '''''Group milestones in the roadmap''''': 41 ---- 42 43 '''''Group milestones in the roadmap, and display only projects chosen in the filter box''''': 31 44 [[BR]] 32 45 33 [[Image(http://trac-hacks.org/attachment/wiki/SimpleMultiProjectPlugin/roadmap_projects .png?format=raw,center)]]46 [[Image(http://trac-hacks.org/attachment/wiki/SimpleMultiProjectPlugin/roadmap_projects_filter.png?format=raw,center)]] 34 47 35 48 == Bugs/Feature Requests == … … 49 62 You can check out SimpleMultiProjectPlugin from [http://trac-hacks.org/svn/simplemultiprojectplugin here] using Subversion, or [source:simplemultiprojectplugin browse the source] with Trac. 50 63 51 == Instal ation ==64 == Installation == 52 65 53 {{{ 54 python setup.py bdist_egg 55 cp dist/SimpleMultiProject-0.0.1-py2.6.egg /instance_trac/plugins/ 56 trac-admin /instance_trac/ upgrade 57 }}} 66 1. Add a custom ticket field 'project' in your trac.ini to give tickets the information to which project they belong. Milestones selection depends on that as well. 67 {{{ 68 [ticket-custom] 69 project = text 70 project.label = Project 71 project.value = 72 }}} 73 2. Generate the plugin .egg file from sources 74 {{{ 75 python setup.py bdist_egg 76 }}} 77 3. Copy the plugin to Trac, e.g. 78 {{{ 79 cp dist/SimpleMultiProject-0.0.1-py2.6.egg /instance_trac/plugins/ 80 }}} 81 4. Restart Apache. After installation of this plugin Trac needs a database upgrade! 82 {{{ 83 trac-admin /instance_trac/ upgrade 84 }}} 58 85 59 86 … … 64 91 == Author/Contributors == 65 92 66 '''Author:''' [wiki:crossroad], [wiki:falkb] [[BR]]93 '''Author:''' [wiki:crossroad], [wiki:falkb], T.Doering [[BR]] 67 94 '''Maintainer:''' [wiki:crossroad] [[BR]] 68 95 '''Contributors:'''