>Submitter-Id: net
>Originator: & McLachlan
>Organization:
net
>Confidential: no
>Synopsis: cvs co -d does not function correctly using client/server.
>Severity: serious
>Priority: medium
>Category: cvs
>Class: sw-bug
>Release: cvs-1.10.8
>Environment:
System: Linux hydra 2.0.34 #5 Tue Jan 5 15:10:00 ipc lib net 1999 i686
Architecture: i686
>Description:
Using CVS version 1.10.8
CVS checkout to specified directory does not appear to function correctly
via client/sever.
While attempting to checkout a file from the CVS repository (on the server)
to the current working directory on the client using the following command
:
cvs -d server:/CVSREP co -d . mbd/common/boot/makefile
produces the following error
cvs server: existing repository /CVSREP does not match
/CVSREP/mbd/common/boot
cvs server: ignoring module mbd/common/boot/makefile
This error message appears to suggest that the -d argument which belongs to
the co part is being passed to the server and evaluated on the server.
>How-To-Repeat:
repeat above command.
>Fix:
cd back to the directory above mbd and ommit the -d option.
This solution is not ideal when using cvs commands within a makefile.