On Fri, Nov 24, 2006 at 07:23:08PM +1100, syan tan wrote: > is this the right branch ? > cvs -z3 -d<myuser>@cvs.savannah.gnu.org:/sources/gnumed co -r > rel-0-2-2-real gnumed
"rel-0-2-2-real" is a tag, not a branch (difficult to differentiate with CVS). A tag is a named collection of specific revisions (such as the v0.2.2 release here). A branch is an evolvement of the code from a given tag onwards and may contain many revisions some of which may be tagged themselves. So. "rel-0-2-patches" is the *branch* which evolves onward starting at the rel-0-2 *tag*. As the name suggests it contains *patches* after v0.2 only. One tag within that branch is, certainly, "rel-0-2-2(-real)". Since we haven't released anything beyond v0.2.2 that tag really *should* correspond to the latest code in the "rel-0-2-patches" branch, too. However, to be sure to have the latest code instead of a particular release check out the branch itself: cvs -z3 -d<myuser>@cvs.savannah.gnu.org:/sources/gnumed co -r rel-0-2-patches gnumed Put another way: Checking out a specific tag will always give you the same code as it was at the time of tagging. "cvs update" on that does not make sense. Checking out a branch will give you the *latest* code within that branch - so this may change over time. "cvs update" does make sense here. HEAD is just another branch which happens to be the main one. Karsten -- GPG key ID E4071346 @ wwwkeys.pgp.net E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346 _______________________________________________ Gnumed-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnumed-devel
