[Top][All Lists]
[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
- Tagging, MJ Andrada, 2001/11/07
- Re: Tagging,
Matt Riechers <=