Add support for inter-Trac ticket dependencies and summary tickets.
Description
This plugin provides support for ticket dependencies and summary tickets among projects.
Why does this plugin provide support intertrac?
The custom field that the ticket needs is different in each ticket type.
Custom fields that the summary ticket needs and custom fields that a sub-ticket needs are different.
Please see following figure.
|
Limitations:
- Data as follows are on MS-Project side, if you need.
- Resource
- Calendar
Roadmap
- Extend XMLRPC plugin suitable to this plugin and VisualBasicTracConnectorIntegration.
- import/update tickets from MS-Project
- When ticket's status is changed, add comment to dependency tickets.
- Edit custom fields' change time for creating burndown chart on Excel.
Bugs/Feature Requests
Existing bugs and feature requests for TracDependencyPlugin are here.
If you have any issues, create a new ticket.
あまりテストしていませんので、何かあれば報告してください。
Download
Download the zipped source from here.
Source
You can check out TracDependencyPlugin from here using Subversion, or browse the source with Trac.
Example
- create a egg
tracdependencyplugin\0.11>python setup.py bdist_egg
- Install the egg file
- Add InterTrac settings to trac.ini
[intertrac] test1.title = Test 1 test1.url = http://192.168.1.13/trac/Test1 test2.title = Test 2 test2.url = http://192.168.1.13/trac/Test2
- Add Trac Dependency settings to trac.ini
[tracdependency] label = Test1
- Add extended InterTrac settings
[intertrac] test1.label = Test1 test1.path = C:\TracLight\projects\trac\Test1 test1.title = Test 1 test1.url = http://192.168.1.13/trac/Test1 test2.label = Test2 test2.path = C:\TracLight\projects\trac\Test2 test2.title = Test 2 test2.url = http://192.168.1.13/trac/Test2
- Add custom fields
[ticket-custom] due_assign = text due_assign.label = Start due_assign.order = 1 due_close = text due_close.label = Finish due_close.order = 2 complete = text complete.label = Complete complete.order = 3 baseline_start = text baseline_start.label = Baseline Start baseline_start.order = 4 baseline_finish = text baseline_finish.label = Baseline Finish baseline_finish.order = 5 # for TracDependencyPlugin summary_ticket = text summary_ticket.label = Summary Ticket summary_ticket.order = 6 dependencies = text dependencies.label = Preceding Tickets dependencies.order = 7
- Enable this plugin
Screen Shoot
| Imported gantt chart from trac. |
| Please see dependencies and outline. There are three tickets as follows. |
|
| Please see MS-Project connector. |
| Test1:#1 |
|
| Test2:#1 |
|
| Test2:#2 |
|
| Dependencies page of Test2:#1 |
|
| InterTrac setting admin page |
|
Recent Changes
[8368] by okazaki on 08/17/10 23:08:57
[8365] by okazaki on 08/15/10 14:42:21
refs #7449
[8340] by okazaki on 08/07/10 06:45:52
refs #7449
[8338] by okazaki on 08/05/10 23:06:23
refs #7266
Author/Contributors
Author: okazaki
Contributors:
Attachments
- TicketDepGantt.png (44.8 kB) - added by okazaki on 08/24/09 16:07:11.
- InterTracSetting.png (57.5 kB) -
InterTrac setting page
, added by okazaki on 08/24/09 16:25:52. - t2-2.png (66.5 kB) - added by okazaki on 08/24/09 16:33:53.
- t2-1.png (67.7 kB) - added by okazaki on 08/24/09 16:38:40.
- t1-1.png (67.7 kB) - added by okazaki on 08/24/09 16:41:41.
- t2-1-dep.png (61.4 kB) - added by okazaki on 08/24/09 16:48:19.
- TracDependency.2.png (99.2 kB) - added by okazaki on 11/17/09 14:46:39.
- TracDependency.png (99.2 kB) - added by okazaki on 11/17/09 14:46:55.








