[cvsnt] Re: "Floating" Tags?
Oliver Giesen
ogware at gmx.net
Sat Jan 8 09:23:50 GMT 2005
Merrill Cornish wrote:
> All source control programs I'm familiar with have the ability to
> attach a symbolic tag is a specific revision of a specific file.
> Some of them also have the ability to attach a floating tag to a file.
>
> This tag automatically "floats" to the current HEAD revision as new
> revisions are added without the user having to manually move the tag
> to the HEAD revision after a commit. Floating tags have the effect
> of grouping files together under a single symbolic name.
>
> For example, of all the test scripts we have in CVS, we are going to
> have to send a subset of them to another office on the other side of
> the world. I would like to designate the scripts we plan to send
> with a floating tag. When the time comes, we extact using that
> floating tag so the other office gets the then current HEAD revision
> of all the designated files. We would probably use an ordinary tag
> to record for us exactly which revisions of the designated files were
> sent.
Unless the set of files changes a lot it sounds like you should also be
able to do this easily by using module definitions using the
CVSROOT/modules or CVSROOT/modules2 files. That mechanism is more
geared towards folders than files though but it could be made to work
with files as well.
Hope this helps.
--
Oliver
---- ------------------
JID: ogiesen at jabber.org
ICQ: 18777742 (http://wwp.icq.com/18777742)
More information about the cvsnt
mailing list