Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
On Fri, 25 Apr 2003 20:09:18 +0300, Tuomas Huhtanen <tuomas.huhtanen at vertex.fi> wrote: >How I would like to do it: >Create commitable Tags ct_R1, ct_R2, ct_R3 >edit the file A in the ct_R1 (meaning that I have checked out ct_R1, the > file actually resides in the main trunk) >update tags ct_r2 and ct_R3 to point to the same revisoin as ct_R1 does. >(Now we have single revision with three tags pointing to it (plus the >original revision)) You can't do that unless ct_R1 == HEAD, otherwise you'd have to create a branch, and move the 3 tags onto it. There's nothing to stop you moving tags around now if you want, it's just difficult to track so not recommended. >and then we edit A in ct_R2. Now if we try to commit it, we cannot do >it, since ct_R2 is now outdated. Now we need to branch the A to b_R2 and > commit the change there. Also because we want the change to ct_R3, we >update the ct_R3 to point to the b_R2 revision. >(Now we have two revisions with two tags pointing to one and one tag >pointing to the other) ..which CVS already supports. I don't see what the 'commitable' tags have gained you in this case. Tony