info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tagging


From: Matt Riechers
Subject: Re: Tagging
Date: Thu, 08 Nov 2001 08:33:19 -0500

MJ Andrada wrote:
> 
> Hello,
> 
> I'm fairly new to CVS and I have a question about
> tagging. I need to enforce users to save a set of
> different files that are revised as a 'module'. So
> these would be revised files, not necessarily the most
> recent revised files, but files that will work for the
> application at that point in time. Once these files
> are saved as a set, other users can go and checkout
> this set. So is this what tagging is used for?
> Hope this was clear. Again, I'm fairly new to CVS so I
> need some help and advice!

You can create a tag to mark a 'snapshot' of the files. When someone wants
version 4.2-beta of the files, , you could tag the files to mark that release
with 'snapshot-4-2-beta', and others would get it with 'cvs checkout -r
snaphot-4-2-beta'. If you want them to make changes to that snapshot w/o
affecting your trunk revisions, you can create a branch based on that tag with
'cvs rtag -r snaphot-4-2-beta BRANCH-snapshot-4-2-beta module-name', and they
can checkout/update/commit based on the branch tag. I hope this clears things
up.

-Matt



reply via email to

[Prev in Thread] Current Thread [Next in Thread]