Actions:
|
2007-09-13 11:49 AEST by Arthur Barrett - modify cvsnt/evs some way so that if a changeset is "backed out" then the bug
number is removed so it doesn't become the "start" of the changeset when the
change is re-added. The could be an admin command to set/reset the bug number
on revisions, or it could be a part of the update commmand...
ie:
user a commits change 1234 to main() in hello.c [1.2]
user b commits change 2444 to main() in hello.c [1.3]
testing discovers a problem with 1234 and wants it fixed and decides to delay
the release of 2444 till the next release.
user a commits roll back the change 2444 in hello.c [1.4]
user a commits change 1234 a fix to main() in hello.c [1.5]
user b commits roll forward the change 2444 in hello.c [1.6]
Change set 2444 now starts at 1.3 and ends at 1.6, but it really is "just" 1.6. |