#3006: Want to be able to merge tickets
---------------------------+------------------------------------------------
Reporter: dcrosta | Owner: jonas
Type: enhancement | Status: reopened
Priority: low | Milestone:
Component: ticket system | Version: none
Severity: normal | Resolution:
Keywords: |
---------------------------+------------------------------------------------
Comment (by cboos):
The new ticket comment threading feature recently introduced in
trunk could help here (see #2703 and r3364):
The description of the ticket to be merged (A) can be merged as
a new toplevel comment in the remaining ticket (B), and the toplevel
comments from ticket (A) can then be made child comments of
that new toplevel comment in (B), therefore keeping the information
of where they came from.
Just in case the above was not clear enough, here's a picture :)
The number in parentheses after the comment indicate the
time sequence in which the comments were made:
{{{
Ticket A: Ticket B:
DescriptionA DescriptionB
commentA 1 (1) commentB1 (2)
commentA 1.1 (3) commentB2 (4)
commentA 2 (5) commentB2.1 (7)
commentA 1.2 (6) commentB2.2 (8)
}}}
now A is merged into B:
{{{
Ticket B:
DescriptionB
commentA 3.1 (1)
commentB 1 (2)
commentA 3.1.1 (3)
commentB 2 (4)
commentA 3.2 (5)
commentA 3.2.1 (6)
commentB 2.1 (7)
commentB 2.2 (8)
comment 3
(containing something like: "Merged from Ticket A"
followed by DescriptionA)
}}}
Note that the above solution make it possible to merge many tickets in
one,
while retaining the possibility to always know from where each comment
comes,
without the need of making each of those visually different.
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/3006>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets