Converting a cvs repository to mercurial after cvs checkout .

Mathieu Clabaut mathieu.clabaut at gmail.com
Wed Apr 14 05:30:14 CDT 2010


On Thu, Apr 1, 2010 at 20:44, Ryan Turnbull <rturnbull at utilitran.com> wrote:

>  the CVS version on the server is 1.11.16
>
> Here is the output from debug
>
>
> connecting to :pserver:blahblah at blah:/home/javacvs
> run hg sink pre-conversion action
>
> scanning source...
> collecting CVS rlog
> reading cvs log cache
> /home/rturnbull/.hg.cvsps/pserver.rturnbull-pacifica-utilitran-com.home-javacvs.cache
> error reading cache: IOError(2, 'No such file or directory')
> running 'cvs' '-q' '-d:pserver:rturnbull at pacifica.utilitran.com:/home/javacvs'
> 'rlog' '.'
> prefix='/home/javacvs/' directory='.'
> root=':pserver:rturnbull at pacifica.utilitran.com:/home/javacvs'
>
> cvs [rlog aborted]: received abort signal
> cvs: recurse.c:642: do_recursion: Assertion `strstr (repository, "/./") ==
> ((void *)0)' failed.
>

I'm afraid it's a CVS bug (the assertion is raised from a CVS file....)
If you are able to reproduce the bug by launching "cvs -q
-d:pserver:rturnbull at pacifica.utilitran.com:/home/javacvs rlog ." by hand,
you should submit a bug report to the CVS team...

Best regards,

-mathieu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial/attachments/20100414/19fd15cf/attachment.htm>


More information about the Mercurial mailing list