cvsup with tag=. on src and upgrading (in general)

Richard Schilling rschi at rsmba.biz
Fri Jun 13 19:07:35 PDT 2003


Thanks for all the help folks.  The documentation does come up a bit 
shy on clarity (no offense) - found myself guessing a bit . . .

I know that tag=. specifies the HEAD node, but I was a bit confused by 
the documentation.  It does say that
	*default tag=.

will retreive FreeBSD-CURRENT, and when tag and date are absent you get 
the RCS files.  My bad I guess.

But, the documentation confused me with  this:

<quote>

For our example, we wish to receive FreeBSD-CURRENT. We add this line 
at the beginning of our supfile:

*default tag=.

There is an important special case that comes into play if you specify 
neither a tag= field nor a date= field. In that case, you receive the 
actual RCS files directly from the server's CVS repository,

</quote>

followed by this . . .

<quote>
Section A.6 contains branch tags that users might be interested in. 
When specifying a tag in CVSup's configuration file, it must be 
preceded with tag= (RELENG_4 will become tag=RELENG_4). Keep in mind 
that only the tag=. is relevant for the ports collection.
</quote>

So, I am not sure what tag=. fetches when run on src-all.  It it 
invalid (unpredictable) or actually FreeBSD-CURRENT?

I don't have the example cvsup files in /usr/share/examples/cvsup.  Did 
I not install a port?

--Richard Schilling


More information about the freebsd-stable mailing list