[Trac-tickets] Re: [The Trac Project] #508: 'Related checkins'
feature
The Trac Project
noreply at edgewall.com
Thu Mar 3 03:37:13 EST 2005
#508: 'Related checkins' feature
---------------------------+------------------------------------------------
Id: 508 | Status: new
Component: ticket system | Modified: Thu Mar 3 03:37:12 2005
Severity: enhancement | Milestone:
Priority: normal | Version: 0.7
Owner: jonas | Reporter: dobes
---------------------------+------------------------------------------------
Changes (by cmlenz):
* milestone: 0.9 =>
Old description:
> In CVSTrac, a ticket has a field called "Related Checkins" which shows a
> list of checkins (they would be changsets in trac) and their comments.
>
> You can add and remove from this list by editing a comma-seperated list
> of related checkins.
>
> However, the most useful part, is that by putting a ticket number into
> your checkin message, it automatically adds that checkin to the "Related
> Checkins" of the ticket.
>
> Eg. svn commit -m 'Added the ability to edit existing tickets. This fixes
> ticket #411'
>
> Then when you view the ticket #411 you can see that checkin there without
> doing any more work.
>
> This feature made CVSTrac sooo useful, because it was very easy to make
> this connection from the ticket to the checkins that attempted to fix it.
>
> bonus marks:
>
> The whole idea of two-way linking useful in general -- once you had this
> feature you might also show wiki pages linking to a ticket, or tickets
> linking to a wiki page. Often with information given by people, the
> incoming links are as relevant as the outgoing ones.
>
> BUT the automatic pingback from the checkins to the tickets is by far the
> most useful!
New description:
In CVSTrac, a ticket has a field called "Related Checkins" which shows a
list of checkins (they would be changsets in trac) and their comments.
You can add and remove from this list by editing a comma-seperated list of
related checkins.
However, the most useful part, is that by putting a ticket number into
your checkin message, it automatically adds that checkin to the "Related
Checkins" of the ticket.
Eg. svn commit -m 'Added the ability to edit existing tickets. This fixes
ticket #411'
Then when you view the ticket #411 you can see that checkin there without
doing any more work.
This feature made CVSTrac sooo useful, because it was very easy to make
this connection from the ticket to the checkins that attempted to fix it.
bonus marks:
The whole idea of two-way linking useful in general -- once you had this
feature you might also show wiki pages linking to a ticket, or tickets
linking to a wiki page. Often with information given by people, the
incoming links are as relevant as the outgoing ones.
BUT the automatic pingback from the checkins to the tickets is by far the
most useful!
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/508>
The Trac Project <>
More information about the Trac-Tickets
mailing list