J Krugman wrote: > OK, here's the situation: > > bash% pwd > /home/krugman/scratch/d0 > bash% ls -F > bar/ foo/ > bash% cvs import -m test myproj krugman test > cvs import: Importing /cvs/myproj/foo > N myproj/foo/hello.c > cvs import: Importing /cvs/myproj/bar > N myproj/bar/ciao.c > > No conflicts created by this import > > bash% cd .. > bash% cvs co -d d0 myproj > cvs checkout: Updating d0 > ? d0/foo > ? d0/bar > bash% > > What must I do differently during the import stage such that cvs > recognizes bar and foo in the subsequent checkout step? Nothing. The problem is in your checkout step - you're trying to check the files out into a pre-existing directory, which has a directory name that conflicts with the one CVS is trying to check out.
Try checking it out into a completely empty directory. Remove the '-d' option, for example, or create an empty directory and cd to that directory before issuing the checkout command. -- Jim Hyslop Senior Software Designer Leitch Technology International Inc. (http://www.leitch.com) Columnist, C/C++ Users Journal (http://www.cuj.com/experts) _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs