Edgewall Software

Opened 17 years ago

Closed 17 years ago

Last modified 16 years ago

#1495 closed defect (duplicate)

Changesets Associated with this Ticket

Reported by: root@… Owned by: Jonas Borgström
Priority: high Milestone:
Component: ticket system Version: 0.8.1
Severity: normal Keywords: tickets checkins commits tracking
Cc: enigma@… Branch:
Release Notes:
API Changes:
Internal Changes:


Trac needs to be able to scan svn commit messages and build a list of changesets that mention that ticket number. That is currently the only feature missing from Trac that I miss from using CVSTrac.

For example, if I have a set of commits with these messages:

Should result in the following:

Ticket 45

(description with someone whining about a problem like me :)

Related Commits / Changesets

Ticket 80


Related Commits / Changesets

Ticket 12


Related Commits / Changesets

Ticket 34


Related Commits / Changesets


Attachments (0)

Change History (3)

comment:1 by Christian Boos, 17 years ago

Resolution: duplicate
Status: newclosed

Well, that's what will be provided by TracCrossReferences. If you are impatient/curious, you can have a try of the source:branches/cboos-dev/xref-branch and give us some feedback!

For the record, initial request for this particular aspect of cross-references was done in #508.

comment:2 by Matthew Good, 17 years ago

Also, take a look at the SVN post-commit script. This script is currently shipped with Trac and will automatically add comments to tickets and can even close tickets based on the context where you mention the ticket number. Most of the documentation is provided in comments at the top of that file.

comment:3 by Matthew Good, 17 years ago

Milestone: 0.9

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.