Re: Problem in step 9 of cvs2svn -- spaces in filenames?
Matt Ackeret <[email protected]> Mon, 18 Feb 2013 11:04:29 -0800 (PST)
| Newsgroups | gmane.comp.version-control.subversion.cvs2svn.user |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 15 Feb 2013, Michael Haggerty wrote: >You can see exactly where this command is generated, in >cvs_revision_manager.py:CVSRevisionReader.get_pipe_command(). It is >definitely passing the filename as a single argument. > >I suspect that the "cvs" executable that is in your path is a shell >script that calls the real cvs binary without proper quoting. Thanks, I'll look at that.. but at the very least, /usr/bin/cvs is really a binary (more-ing it is not good!). I'll look at the line you mention to see if it's really running a cvs from somewhere else somehow. (There have been other things, like gdb, where we actually use a shell script beforehand.) Another question I have about cvs in general -- could I theoretically just remove this entire directory from my local copy of the repository to work around the issue? If someone really needed the repository history of this tool, they could get it from the real cvs repository. (That tool was already moved somewhere else long ago, and I don't think the history of it is too important.) ------------------------------------------------------ http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1670&dsMessageId=3049195 To unsubscribe from this discussion, e-mail: [[email protected]].