Hai Zaar wrote:
>
> I'm using trac 0.11 and struggling with the following problem:
> I have several developers working on particular ticket. Each of the
> commits one or more svn revisions. First, I want to track revisions
> that are related to the ticket. I've accomplished it with trac-post-
> commit-hook, that adds ticket comments for appropriate commits.
> Now, when all related revisions are noted in the ticket, I need to
> merge this whole bunch of revisions to another svn branch. Currently,
> I have to go over all ticket comments, extract (by hand) all of the
> mentioned revisions and merge them one by one.
> This task is tedious. May someone have better solution of how to
> manage ticket-related revisions, with regards of merging them to
> another branch.
>
Are you applying a number of changesets to the trunk, and then trying to
merge those into maintenance branches for different releases? ... or some
similar workflow?
I have to agree with the earlier comment, that you probably want to create a
branch for each ticket. You'd then have a single changeset to merge when the
ticket is resolved.
The approach that is used in my group is that each ticket has a well defined
feature or defect that will be addressed, and therefore a well defined
resolution. A branch is created to work on the ticket and incremental
changesets are applied to address the fine-grained tasks associated with
implementing the feature or fixing the defect. So, all of the changesets on
the branch have log messages defining fine-grained work increments, but when
merging back into the trunk or another branch on completion of the ticket,
we write a high-level summary describing the feature or defect that was
implemented.
--
View this message in context:
http://old.nabble.com/Tracking-per-ticket-related-changesets-tp28914325p28953022.html
Sent from the Trac Users mailing list archive at Nabble.com.
--
You received this message because you are subscribed to the Google Groups "Trac
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/trac-users?hl=en.