RE: solving the selective update of non-existent directories

"Arthur Barrett" <[email protected]>
Newsgroups gmane.comp.version-control.cvs.general
Message-ID <[email protected]>
Martin,

> > updating the entire directory dir1 or dir2? The second 
> example where you
> > want to get dir2/x/y/file1.txt seems particularly arbitrary, if your
> > sandbox is missing dir2 then surely you need ALL of dir2 (eg: if you
> 
> Well... this assumption does not work for our flow. I do not 
> need all of 
> dir2, in fact, quite the contrary. A robot is told what new 
> files to pull 
> in, and those are the files that need to be pulled in, nothing more.

How is this communicated to the robot?  

Off the top of my head if I did need to do such a thing I'd use a tag -
then you will get the result you want because the tag will only be
applied to the files you want to update.

I mostly use CVSNT (free/GPL runs on linux just like CVS) which also has
another way of solving the issue: an automatic tag applied to every
commit (a commitid), this may also be in CVS 1.12 but I'm not sure.
Just out of curiosity I tried your first suggested command (checkout)
and it works on CVSNT - so obviously we considered that a 'bug', but I
don't know if CVS 1.x has a similar patch - again if you are using
1.11.0 it is very very old.
 
rmdir /s /q cvsnt

cvs -d :ssh:cvs.cvsnt.org:/usr/local/cvs co
cvsnt/cvsapi/win32/FileCompat.cpp
U cvsnt/cvsapi/win32/FileCompat.cpp


Regards,


Arthur Barrett
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.