[cvsnt] Re: What is required for server to pickup updated CVSROOT informatiion.

Oliver Giesen ogware at gmx.net
Fri Oct 28 08:30:21 BST 2005


Bo Berglund wrote:

> Why can't you use tag on a virtual module?

Because Tag would not accept a target argument that does not physically
exist in my sandbox. That's the whole point of having the two commands,
isn't it?


> I do this without problems a lot...

How?

I'm not talking about checking out the module and then tagging all the
files in your sandbox. I often have module definitions that overlap a
lot (without actually conflicting) and I have them checked out
simultaneously, e.g. for each project I have a module definition that
includes all of the dependent library modules. All projects are checked
out to the same root folder and thus I typically only ever have one
instance of every shared module checked out at a time even though I
might be working on multiple projects that depend on it. When I want to
tag a project and all dependencies I cannot use Tag from the sandbox
root as that would tag all of my other projects and their individual
dependencies, too. Only RTag on the virtual module would be able to tag
only what I want but that is often not feasible due to the already
discussed HEAD-affinity issues of RTag...

Cheers,

-- 
Oliver
----  ------------------
JID:  ogiesen at jabber.org
ICQ:  18777742	(http://wwp.icq.com/18777742)



More information about the cvsnt mailing list