[M3devel] conversion to another version control system
hendrik at topoi.pooq.com
hendrik at topoi.pooq.com
Fri Aug 27 21:31:56 CEST 2010
On Fri, Aug 27, 2010 at 02:02:50PM -0400, Tony Hosking wrote:
> cvs checkout gives you a checked out working directory not a repository.
> You'd need to *copy* the repository hierarchy verbatim.
>
> On 27 Aug 2010, at 14:09, hendrik at topoi.pooq.com wrote:
>
> > On Fri, Aug 27, 2010 at 01:35:02PM -0400, hendrik at topoi.pooq.com wrote:
> >> I was tinkering with a copy of the Modula 3 cvs repository I had made
> >> a few months ago using cvsup, seeing of cvs2git would make me a proper
> >> git-fast-import file. It complained that what I provided wasn't a valid
> >> CVS repository:
> >>
> >> ERROR: the path '/farhome/hendrik/newcm3/trywholecvs/cvs' is not a CVS
> >> repository, nor a path within a CVS repository. A CVS repository
> >> contains a CVSROOT directory within its root directory.
> >>
> >> Now I looked around, and couldn't find a CVSROOT directory anywhere
> >> except in /usr/lib/cvs, which is probably irrelevant.
> >>
> >> Is this a problem with cvs2git, a problem with the repository, or a
> >> problem with cvsup, or a problem with the way I used cvsup to copy the
> >> repository? Or would any regular cvs user know just exactly what to do?
> >
> > Should I perhaps just create an empty CVSROOT directory somewhere?
> >
> > In case it indicates what I did wrong, an ancient log indicates that
> > when I created the copy of the repository in the first place, I used the
> > commands
> >
> > cvs -d :pserver:anonymous at modula3.elegosoft.com:/usr/cvs login
> > cvs -d :pserver:anonymous at modula3.elegosoft.com:/usr/cvs checkout cm3
OK. it looks as if this wasn't the command I used. I do remember using
cvsup at some point. I do have a lot of ,v files. so it's not a
checkout I'm looking at. I seem to have looked at the wrong set of
logs. That's was from the set that records how I compiled cvsup.
I found the cvsupfile.cm3 file I used. It looks as if I didn't fully
uncomment stuff.
Will rerun. I hope it won't overload the server.
-- hendrik
More information about the M3devel
mailing list