![]() |
#1 |
Rookie
Join Date: Jul 2007
Posts: 18
![]() |
Angband source branches vs trac
I'm a bit confused about bugs filed in trac and how the Angband source branches relate to them. In particular, I see that there was a bug recently [#231] marked 'fixed' in what appears to be some sort of 3.0.8 post-release maintenance branch, but not fixed in the main trunk. Trac unfortunately does not seem to support associating bugs with particular code branches, or (ideally) maintaining multiple branches of any ticket.
How can I tell where a given ticket got fixed, and what's the process for making sure that a bug fix in a maintenance branch gets propagated to the trunk? -- ctate |
![]() |
![]() |
![]() |
#2 | |
Apprentice
Join Date: May 2007
Location: Manchester, UK
Posts: 50
![]() |
Quote:
As to how you can tell where it was fixed, when I close bugs I try to remember to put a comment on them saying which set of changes fixed them, such as "Fixed in [335]." which gives you an easy link to the changeset. Likewise, in the comments for commits I try to put "Closes #231" so that you can find which bugs a change was supposed to fix when you're looking at it. I think everyone else does the same where changes actually relate directly to a bug/ticket, but equally, I'm sure we forget sometimes. |
|
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|