[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: (Newbie) Problems using "cvs2svn" on Windows, with a CVSNT re pository

From: Rob van Oostrum <rob.vanoostrum_at_blastradius.com>
Date: 2004-03-12 16:10:57 CET

check that running that RCS command on its own from the directory you're in
works ...

> -----Original Message-----
> From: Christopher Brown [mailto:christopher@calligrafix.com]
> Sent: Friday, March 12, 2004 9:44 AM
> To: users@subversion.tigris.org
> Subject: RE: (Newbie) Problems using "cvs2svn" on Windows,
> with a CVSNT
> repository
>
>
>
> Hi,
>
> I created the repository beforehand, as suggested.
> I used an absolute path, and forward slashes (but
> unfortunately all the
> subdirectories that the script discovers are still "stuck"
> onto the base of
> the repository path using backslashes...).
> Still not as far as the "sort" requirement, still no further forward
> unfortunately.
>
> Is there no other way than using Cygwin? I'm not at all sure how this
> interacts with the host operating system and command-line
> environment, and
> so would have difficulty going down this route without spending ages
> learning how to work it properly... :-(
>
> Don't really know what my best option is to migrate just now...
>
> - Chris
>
> -----Original Message-----
> From: Rob van Oostrum
> Sent: 12 March 2004 14:31
> To: Christopher Brown
> Subject: RE: (Newbie) Problems using "cvs2svn" on Windows,
> with a CVSNT
> repository
>
> couple things ...
>
> - for GNU sort you could install Cygwin
> - I've had some weird behavior (never looked too closely into it) with
> --create on W2K, I find it's more reliable to create the SVN repos
> beforehand
> - I *think* you need to pass absolute paths for the whole
> thing to work
> properly but I'm not sure
> - use forward slashes only
>
> > -----Original Message-----
> > From: Christopher Brown
> > Sent: Friday, March 12, 2004 8:37 AM
> > To: users@subversion.tigris.org
> > Subject: FW: (Newbie) Problems using "cvs2svn" on Windows, with a
> > CVSNT repository
> >
> >
> >
> > Nobody seems to use the "cvs2svn" list, so I'll repost here...
> >
> > - Chris
> >
> > -----Original Message-----
> > From: Christopher Brown [mailto:christopher@calligrafix.com]
> > Sent: 12 March 2004 10:18
> > To: users@cvs2svn.tigris.org
> > Subject: (Newbie) Problems using "cvs2svn" on Windows, with a CVSNT
> > repository
> >
> >
> > Hello,
> >
> > I'm having difficulty converting a CVS repository to a Subversion
> > repository.
> >
> > I'm using Subversion 1.0.0 on Windows XP. I've checked out the
> > current version of "cvs2svn". I've installed Python 2.3.2. I've
> > installed (and added to the path) the Windows version of
> "RCS", using
> > the link specified in cvs2svn's "README" file. I can't see what I
> > need to do to work with GNU "sort", but I don't think I've got that
> > far yet...?
> >
> > I am trying to convert based on a local filesystem copy of the
> > repository.
> > The original repository runs with CVSNT. I've put my CVS
> repository
> > files in a subfolder of the folder in which I've put
> "cvs2svn", namely
> > "myrepos", and would like to create the SVN repository in a
> subfolder
> > named "mysvn\proj".
> >
> > Running the following command then:
> >
> > C:\cvs2svn>cvs2svn.py --create -s mysvn\proj myrepos
> >
> > ...creates the following output (I've cut out the output
> from "pass 1"
> > to "pass 2", but it basically lists all the files in my repository,
> > such as
> > "myrepos\BUILDING.TXT,v"):
> >
> > ----- pass 1 -----
> > ...
> > ----- pass 2 -----
> > ----- pass 3 -----
> > ----- pass 4 -----
> > creating repos 'mysvn\proj'
> > committing: Thu Feb 12 09:35:17 2004, over 1 seconds
> > adding or changing 1.1 : 'trunk/BUILDING.TXT'
> > Error: Command failed: "co -q -p1.1 "myrepos\BUILDING.TXT,v""
> >
> > I assumed then that maybe I should use a "file:" URL, like this:
> >
> > C:\cvs2svn>cvs2svn.py --create -s mysvn\proj
> file:///C:/cvs2svn/myrepos
> Error: 'file:///C:/cvs2svn/myrepos' does not exist.
>
> As you can see, it didn't like it (I did clean out the "stub"
> SVN repository
> that the Python script had created, and also removed all
> other files created
> in the current directory by it). Should I try to setup a
> local "pserver",
> would that help?
>
> Or is the problem elsewhere?
>
> Or am I just wasting my time trying this on Windows (is it
> not possible)?
>
> If the answer to the last question is "yes", am I likely to be totally
> stuck, given that the original repository is on a Windows
> filesystem, and
> that this might well screw up will EOL stuff if I copy as-is onto a
> Linux/Unix machine (I don't have one to hand unfortunately...)?
>
> Thanks in advance for your help!
>
> - Chris
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Mar 12 16:11:29 2004

This is an archived mail posted to the Subversion Users mailing list.