[cvsnt] Feature request: Commitable tags

Max Bowsher maxb at ukf.net
Mon Apr 28 16:46:27 BST 2003


Tony Hoyle wrote:
> On Mon, 28 Apr 2003 15:47:10 +0300, Tuomas Huhtanen
> <tuomas.huhtanen at vertex.fi> wrote:
>
>> But as Tony suggested, the -f might work for you in this case. The only
>> thing is that once you have checked it out with some branch, it stays
>> there unless you take a clean checkout again. So if for example you have
>>  created a branched document, check it out, then later modify the main
>> document so that there is no need for the branch doc, the -f scheme
>> would not work. The writable tag would recover that situation just fine.
>
> No it wouldn't - once you've branched you can't 'un branch' because that
> would be changing history.

You can't unbranch, but you can set the writable tag back to the parent
branch.

>> One other situation where the -f would not be sufficient is that if you
>> need multiple levels of branches. Again, the writable tags would handle
>> that without a problem.
>
> Similarly they wouldn't - they would have to point to a single branch
> revision, which means you'd need different tags for each branch.

Yes, but you would *want* different tags for each branch anyway, so that's
not a problem.

Max.



More information about the cvsnt mailing list