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

cvs2svn tests *still* fail on Win2K

From: Francois Beausoleil <fbos_at_users.sourceforge.net>
Date: 2003-07-16 17:46:45 CEST

Hi !

Well, the tests still fail. I ran them using the --verbose option, and I
have more information about what fails exactly:

E:\svn-trunk\tools\cvs2svn>run-tests.py --verbose
[snip passing tests - 1 to 3]

CMD: cvs2svn.py "--trunk-only" "--create" "-s" "corrupt-svnrepos"
"E:/svn-trunk/tools/cvs2svn/test-data/corrupt-cvsrepos" <TIME = 5.007000>

E:/svn-trunk/tools/cvs2svn/cvs2svn.py said:

   Traceback (most recent call last):
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 2231, in ?
       main()
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 2227, in main
       convert(ctx, start_pass=start_pass)
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 2106, in convert
       _passes[i](ctx)
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 2066, in pass4
       c.commit(dumper, ctx, sym_tracker)
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 1820, in commit
       branches)
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 1017, in
     add_or_change_path
       % (cvs_rev, rcs_file.replace("'", "'\\''")), 'r', 102400)
   ValueError: popen() arg 3 must be -1

FAIL: run-tests.py 4: convert as much as can, despite a corrupt ,v file

CMD: cvs2svn.py "--create" "-s" "phoenix-svnrepos"
"E:/svn-trunk/tools/cvs2svn/test-data/phoenix-cvsrepos" <TIME = 8.843000>

E:/svn-trunk/tools/cvs2svn/cvs2svn.py said:

   Traceback (most recent call last):
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 2231, in ?
       main()
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 2227, in main
       convert(ctx, start_pass=start_pass)
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 2106, in convert
       _passes[i](ctx)
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 2049, in pass4
       c.commit(dumper, ctx, sym_tracker)
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 1794, in commit
       svn_path = make_path(ctx, cvs_path, br)
     File "E:\svn-trunk\tools\cvs2svn\cvs2svn.py", line 322, in make_path
       return ctx.trunk_base + '/' + path
   TypeError: cannot concatenate 'str' and 'int' objects

FAIL: run-tests.py 5: convert a branch file rooted in a 'dead' revision

[snip all other failing tests, which fail in the same manner as #5]

E:\svn-trunk\tools\cvs2svn>svn st -u
Head revision: 6487

I ran the #4 command manually, and it left some state in the
tools/cvs2svn folder. I zipped that up, and have posted it at
http://svn-work.hopto.org:8193/cvs2svn-failure.zip.

So, until the tests pass, I cannot expect my repository to be converted.

Thanks,
François
Developer of Java Gui Builder
http://jgb.sourceforge.net/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jul 16 17:48:13 2003

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.