[cvsnt] Feature request: Commitable tags

Tony Hoyle tmh at nodomain.org
Fri Apr 25 19:37:35 BST 2003


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



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook