Converting a cvs repository to mercurial after cvs checkout .

Ryan Turnbull rturnbull at utilitran.com
Thu Apr 1 13:44:32 CDT 2010


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.
0 log entries
creating changesets
0 changeset entries
sorting...
converting...
run hg sink post-conversion action




On 04/01/2010 12:25 PM, Mathieu Clabaut wrote:
>
> On Thu, Apr 1, 2010 at 19:42, Ryan Turnbull <rturnbull at utilitran.com 
> <mailto:rturnbull at utilitran.com>> wrote:
>
>     Hello Mathieu,
>         I have tried two versions with no success.  The two versions
>     are....
>
>         Mercurial Distributed SCM (version 1.5)
>         cvs server: cvs checkout: cannot find module
>     `./home/javacvs/xxxxxx/XXXXX/XXXX/xxxxxxxxx-xxxxxx.xml' - ignored
>         abort: unknown CVS response: error
>
> That was the problem reported by issue1649 that should have been 
> corrected by http://hg.intevation.org/mercurial/crew/rev/b4b16e90712f
>
>         On version Mercurial Distributed SCM (version
>     1.5+125-8f4c95368313) I get the following....
>          initializing destination /home/javahg repository
>         connecting to :pserver:blahblah at blah:/home/javacvs
>         scanning source...
>         collecting CVS rlog
>         cvs [rlog aborted]: received abort signal
>         cvs: recurse.c:642: do_recursion: Assertion `strstr
>     (repository, "/./") == ((void *)0)' failed.
>
> This is, I think, another problem. I have not the fainted idea of 
> where it may comes from (appart CVS raising an internal assertion error).
> Could you possibly post your cvs server version, and the output of the 
> same command run with --debug argument ?
> I hope someone will be able to help. May I also suggest to open a new 
> bug report in the BTS with all those informations ?
>
> Best regards,
> -Mathieu
>
>
>
>
>
>
>     On 04/01/2010 09:44 AM, Mathieu Clabaut wrote:
>>     Did you try with crew and/or stable ?
>>     issue1649 should be closed ?
>>     Can you tell us a bit more about your hg version, and about  the
>>     problem encountered ?
>>
>>     -Mathieu
>>
>>     On Thu, Apr 1, 2010 at 17:15, Ryan Turnbull
>>     <rturnbull at utilitran.com <mailto:rturnbull at utilitran.com>> wrote:
>>
>>         Hello to all,
>>
>>            Has anyone had any success in converting a cvs repository
>>         to mercurial after checking out the repository as "cvs
>>         checkout ."
>>
>>            I have seen there is a bug (1649) that is being worked on
>>         to address this.  Was this possible in older versions of
>>         mercurial or cvsps?
>>
>>            I have successfully converted individual modules via "cvs
>>         checkout modulename".  Is there a way I could pull all these
>>         individual repos into one larger mercurial repository?
>>
>>         Please let me know.
>>
>>         Cheers
>>
>>         Ryan
>>         _______________________________________________
>>         Mercurial mailing list
>>         Mercurial at selenic.com <mailto:Mercurial at selenic.com>
>>         http://selenic.com/mailman/listinfo/mercurial
>>
>>
>
>     -- 
>
>     *Ryan Turnbull*
>
>     Network Administrator
>
>     /*Utilitran Corporation*/
>
>     Suite 250, 6815 - 8th Avenue NE
>
>     Calgary, Alberta
>
>     T2E 7H7
>
>     Cell: 403-554-0455
>
>     Office: 403-301-3713 ext. 4452
>
>     Fax: 403-301-3716
>
>     Toll: 1-866-884-5487
>
>     Email: ryan.turnbull at utilitran.com
>     <mailto:ryan.turnbull at utilitran.com>
>
>     Mobile Email: rturnbull at telus.blackberry.net
>     <mailto:rturnbull at telus.blackberry.net>
>
>

-- 

*Ryan Turnbull*

Network Administrator

/*Utilitran Corporation*/

Suite 250, 6815 - 8th Avenue NE

Calgary, Alberta

T2E 7H7

Cell: 403-554-0455

Office: 403-301-3713 ext. 4452

Fax: 403-301-3716

Toll: 1-866-884-5487

Email: ryan.turnbull at utilitran.com <mailto:ryan.turnbull at utilitran.com>

Mobile Email: rturnbull at telus.blackberry.net 
<mailto:rturnbull at telus.blackberry.net>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial/attachments/20100401/d512564b/attachment.htm>


More information about the Mercurial mailing list