Changes between Version 9 and Version 10 of TracTicketReferencePlugin
- Timestamp:
- Jul 26, 2015, 5:22:43 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracTicketReferencePlugin
v9 v10 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 = Add support for simple ticket cross-reference to Trac =3 = Add support for Trac ticket cross-reference 4 4 5 == Description ==5 == Description 6 6 7 T racTicketReferencePlugin requires Trac 0.12 or higher.8 - it works for 1.0 7 This plugin adds "Relationships" fields to each ticket, enabling you to express cross-reference between tickets. 8 This plugin requires Trac 0.12 or higher. Also tested on Trac 1.0. 9 9 10 === What is it? === 10 Key features: 11 11 12 This plugin adds "Relationships" fields to each ticket, enabling you 13 to express cross-reference between tickets. 12 - Provide simple cross-reference as Trac custom field (`ticketref`). 13 - Create new ticket with related ticket's field value. 14 - Picking up the referred ticket in comment. 14 15 16 This plugin was inspired by [http://trac-hacks.org/wiki/MasterTicketsPlugin MasterTicketsPlugin]. 15 17 16 == = Features ===18 == Bugs/Feature Requests 17 19 18 - Provide simple cross-reference as Trac custom field (`ticketref`) 19 - Create new ticket with related ticket's field value 20 - Picking up the referred ticket in comment 20 Existing bugs and feature requests for TracTicketReferencePlugin are 21 [https://bitbucket.org/t2y/trac.plugins.ticketref/issues here]. 21 22 23 If you have any issues, create a 24 [https://bitbucket.org/t2y/trac.plugins.ticketref/issues/new new ticket]. 22 25 23 == Configuration ==26 == Download 24 27 25 To enable the plugin 28 Download the archived source from [http://pypi.python.org/pypi/TracTicketReferencePlugin here]. 26 29 27 {{{ 28 #!ini 30 == Source 31 32 You can clone TracTicketReferencePlugin from [https://bitbucket.org/t2y/trac.plugins.ticketref/ here] using Mercurial, or browse the source. 33 34 == Configuration 35 36 To enable and configure the plugin, add the following to your `trac.ini` file: 37 38 {{{#!ini 29 39 [components] 30 40 ticketref.* = enabled … … 37 47 }}} 38 48 39 If you want to show more small field, change as follows 40 {{{ 41 #!ini 49 If you want to show more small field, change as follows: 50 {{{#!ini 42 51 [ticket-custom] 43 52 ticketref = text … … 45 54 }}} 46 55 47 Since 0.4.0, configure reference keywords for CommitTicketUpdater to get ticket reference like this. Note both `close` and `refs` keywords are used. 48 49 {{{ #!ini 56 Since 0.4.0, configure reference keywords for CommitTicketUpdater to get ticket reference like this. Note both `close` and `refs` keywords are used: 57 {{{#!ini 50 58 [ticket] 51 59 commit_ticket_update_commands.close = fix fixed fixes … … 53 61 }}} 54 62 55 === i18n/l10n Support ===63 === i18n/l10n Support 56 64 57 65 This plugin is able to localize field label or message. … … 63 71 See also [http://trac.edgewall.org/wiki/TracL10N Localization (L10N) of Trac] 64 72 73 == Example 65 74 66 == Example == 75 '''New Ticket with Relationships''' 67 76 68 '''''New Ticket with Relationships'''''69 [[BR]][[BR]]70 77 [[Image(ticketref_new.png)]] 71 78 72 ''' ''Query Result with Relationships'''''73 [[BR]][[BR]] 79 '''Query Result with Relationships''' 80 74 81 [[Image(ticketref_query.png)]] 75 82 76 ''' ''Pick up "ref* #id" in comment as cross-reference'''''77 [[BR]][[BR]] 83 '''Pick up "ref* #id" in comment as cross-reference''' 84 78 85 [[Image(ticketref_pickup_id.png)]] 79 86 87 '''Clicking "Relationships" label displays the id with summary''' 80 88 81 '''''Clicking "Relationships" label displays the id with summary'''''82 [[BR]][[BR]]83 89 [[Image(ticketref_verbose_info.png)]] 84 90 85 86 == Bugs/Feature Requests == 87 88 Existing bugs and feature requests for TracTicketReferencePlugin are 89 [https://bitbucket.org/t2y/trac.plugins.ticketref/issues here]. 90 91 If you have any issues, create a 92 [https://bitbucket.org/t2y/trac.plugins.ticketref/issues/new new ticket]. 93 94 95 == Download == 96 97 Download the archived source from [http://pypi.python.org/pypi/TracTicketReferencePlugin here]. 98 99 == Source == 100 101 You can clone TracTicketReferencePlugin from [https://bitbucket.org/t2y/trac.plugins.ticketref/ here] using Mercurial, or browse the source. 102 103 == Acknowledgment == 104 105 This plugin was inspired by [http://trac-hacks.org/wiki/MasterTicketsPlugin MasterTicketsPlugin] 106 107 == Recent Changes == 91 == Recent Changes 108 92 109 93 See https://bitbucket.org/t2y/trac.plugins.ticketref/commits. 110 94 111 == Author/Contributors ==95 == Author/Contributors 112 96 113 97 '''Author:''' [wiki:t2y] [[BR]] 114 '''Maintainer:''' [ wiki:t2y] [[BR]]98 '''Maintainer:''' [[Maintainer]] [[BR]] 115 99 '''Contributors:'''