Problem in step 9 of cvs2svn -- spaces in filenames?

Matt Ackeret <[email protected]> Fri, 15 Feb 2013 18:07:46 -0800 (PST)
Newsgroups gmane.comp.version-control.subversion.cvs2svn.user
Message-ID <[email protected]>
I previously used cvs2svn a few years ago to convert another project and 
had no troubles.  Now I'm converting another project, and it SEEMS to be
related to spaces in filenames.  I searched the archives, and see various
previous discussion that there is no problem and there are tests, so 
what could be going wrong?

Disclaimer, we actually used 'wrapped cvs', but I have already used internally
generated scripts to unwrap the CVS repository and that seems entirely
unrelated.

I'm going to change some file names out of paranoia, but the info is otherwise
exactly the same as what I'm seeing..

I'm running
/Users/Shared/cvs2svn-2.4.0/cvs2svn --use-cvs --encoding=UTF-8 --dumpfile=cvs2svn-dump /tmp/PROJECT

and in step 9, pass 16 (I don't think that's too relevant since that just
seems related to how many tags there are), it's failing with..

...
Starting Subversion r2197 / 4513
ERROR: The command 'cvs -Q -R -f -d :local:/tmp/PROJECT co -r1.1 -p -kb Tests/TEST1/AAAA Verifier Help/AAAA Verifier Help idx' failed with exit status=1
and the following output:
cvs checkout: cannot chdir to /tmp/PROJECT/Tests/TEST1/AAAA: No such file or directory

The error seems entirely because it's not quoting the entire path that has
spaces in it.

Is there a way I can get past this?  Thanks.

I actually COULD probably nuke this specific test folder, and actually I 
*did* from CVS after confirming it had already been merged with another test in
another project...  But then I realized the folder still exists and it still
tries to make the old tags.   So if I can just nuke the entire TEST1 folder
from /tmp/PROJECT/Tests from the local copy of the repository before starting
cvs2svn, that might be a solution..

But knowing the "right" solution would be great.

I'm on Mac OS X 10.8, and originally installed MacPython 2.4.3 based on some
old wiki instructions to get to the point where I can run cvs2svn successfully.

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1670&dsMessageId=3048937

To unsubscribe from this discussion, e-mail: [[email protected]].