cvs2svn 2.4.0 does not work for me

Vincent Belaïche <[email protected]> Tue, 18 Dec 2012 07:49:07 +0100
Newsgroups gmane.comp.version-control.subversion.cvs2svn.user
Message-ID <[email protected]>
Hello,


Below follows a post which I made on irc.freenode.net #cvs2svn. Basically 


1. I am a complete novice
2. I tried cvs2svn ver 2.4.0, and it did not work for me
3. I tried to get the latest trunk, but the anonymous checkout also did not work.
4. All the log are on my today's T07:02+01 post on irc node hereinafter copied


Any help is quite welcome


   Vincent.


PS: I am not registered on this list, but I will peek the Web interface from time to time.




07:02	vincentb1	Hello,
07:03	vincentb1	I have had some problem with getting the trunk version of cvs2svn
	vincentb1	Aftert the checkout I get this error:
	vincentb1	 svn: E175002: REPORT of '/svn/cvs2svn/!svn/vcc/default': Could not read response body: Une connexion existante a dû être fermée par l'hôte distant.
07:04	vincentb1	Message "Une connexion existante a dû être fermée par l'hôte distant.", means "an existing remote connection has probably been closed by remote host"
07:05	vincentb1	The whole log is the following:
	vincentb1	svn co --username=guest --password="" http://cvs2svn.tigris.org/svn/cvs2svn/trunk cvs2svn-trunk
	vincentb1	A cvs2svn-trunk\cvs2hg-example.options
	vincentb1	A cvs2svn-trunk\cvs2git
	vincentb1	A cvs2svn-trunk\www
	vincentb1	A cvs2svn-trunk\www\features.html
	vincentb1	A cvs2svn-trunk\www\validate.sh
	vincentb1	A cvs2svn-trunk\www\cvs2git.html
	vincentb1	A cvs2svn-trunk\www\issue_tracker.html
	vincentb1	A cvs2svn-trunk\www\cvs2svn.html
	vincentb1	A cvs2svn-trunk\www\project_tools.html
	vincentb1	A cvs2svn-trunk\www\index.html
	vincentb1	A cvs2svn-trunk\www\faq.html
	vincentb1	A cvs2svn-trunk\www\project_license.html
	vincentb1	A cvs2svn-trunk\www\cvs2bzr.html
	vincentb1	A cvs2svn-trunk\test-data
	vincentb1	A cvs2svn-trunk\test-data\exclude-ntdb-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\exclude-ntdb-cvsrepos\proj
	vincentb1	A cvs2svn-trunk\test-data\exclude-ntdb-cvsrepos\proj\file.txt,v
	vincentb1	A cvs2svn-trunk\test-data\exclude-ntdb-cvsrepos\makerepo.sh
	vincentb1	A cvs2svn-trunk\test-data\symbolic-name-overfill-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\symbolic-name-overfill-cvsrepos\proj
	vincentb1	A cvs2svn-trunk\test-data\symbolic-name-overfill-cvsrepos\proj\file.txt,v
	vincentb1	A cvs2svn-trunk\test-data\symbolic-name-overfill-cvsrepos\proj\Attic
	vincentb1	A cvs2svn-trunk\test-data\symbolic-name-overfill-cvsrepos\proj\Attic\file-added-on-branch.txt,v
	vincentb1	A cvs2svn-trunk\test-data\resync-pass2-push-backward-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\resync-pass2-push-backward-cvsrepos\file1.txt,v
	vincentb1	A cvs2svn-trunk\test-data\resync-pass2-push-backward-cvsrepos\file2.txt,v
	vincentb1	A cvs2svn-trunk\test-data\crossed-branches-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\crossed-branches-cvsrepos\proj
	vincentb1	A cvs2svn-trunk\test-data\crossed-branches-cvsrepos\proj\file1.txt,v
	vincentb1	A cvs2svn-trunk\test-data\crossed-branches-cvsrepos\proj\file2.txt,v
	vincentb1	A cvs2svn-trunk\test-data\many-deletes-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\many-deletes-cvsrepos\proj
	vincentb1	A cvs2svn-trunk\test-data\many-deletes-cvsrepos\proj\a.txt,v
	vincentb1	A cvs2svn-trunk\test-data\many-deletes-cvsrepos\proj\Attic
	vincentb1	A cvs2svn-trunk\test-data\many-deletes-cvsrepos\proj\Attic\b.txt,v
	vincentb1	A cvs2svn-trunk\test-data\many-deletes-cvsrepos\proj\Attic\c.txt,v
	vincentb1	A cvs2svn-trunk\test-data\many-deletes-cvsrepos\proj\Attic\d.txt,v
	vincentb1	A cvs2svn-trunk\test-data\many-deletes-cvsrepos\proj\Attic\e.txt,v
	vincentb1	A cvs2svn-trunk\test-data\many-deletes-cvsrepos\proj\Attic\f.txt,v
	vincentb1	A cvs2svn-trunk\test-data\bogus-tag-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\bogus-tag-cvsrepos\bogus-tag,v
	vincentb1	A cvs2svn-trunk\test-data\overdead-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\overdead-cvsrepos\overdead,v
	vincentb1	A cvs2svn-trunk\test-data\mirror-keyerror2-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\mirror-keyerror2-cvsrepos\proj
	vincentb1	A cvs2svn-trunk\test-data\mirror-keyerror2-cvsrepos\proj\dir1
	vincentb1	A cvs2svn-trunk\test-data\mirror-keyerror2-cvsrepos\proj\dir1\file1.txt,v
	vincentb1	A cvs2svn-trunk\test-data\mirror-keyerror2-cvsrepos\proj\dir2
	vincentb1	A cvs2svn-trunk\test-data\mirror-keyerror2-cvsrepos\proj\dir2\file2.txt,v
	vincentb1	A cvs2svn-trunk\test-data\mirror-keyerror2-cvsrepos\proj\dir2\file3.txt,v
	vincentb1	A cvs2svn-trunk\test-data\issue-106-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\issue-106-cvsrepos\a.txt,v
	vincentb1	A cvs2svn-trunk\test-data\issue-106-cvsrepos\d
	vincentb1	A cvs2svn-trunk\test-data\issue-106-cvsrepos\d\b.txt,v
	vincentb1	A cvs2svn-trunk\test-data\add-on-branch-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\add-on-branch-cvsrepos\proj
	vincentb1	A cvs2svn-trunk\test-data\add-on-branch-cvsrepos\proj\a.txt,v
	vincentb1	A cvs2svn-trunk\test-data\add-on-branch-cvsrepos\proj\b.txt,v
	vincentb1	A cvs2svn-trunk\test-data\add-on-branch-cvsrepos\proj\d.txt,v
	vincentb1	A cvs2svn-trunk\test-data\add-on-branch-cvsrepos\proj\Attic
	vincentb1	A cvs2svn-trunk\test-data\add-on-branch-cvsrepos\proj\Attic\c.txt,v
	vincentb1	A cvs2svn-trunk\test-data\add-on-branch-cvsrepos\makerepo.sh
	vincentb1	A cvs2svn-trunk\test-data\CVSROOT
	vincentb1	A cvs2svn-trunk\test-data\CVSROOT\README
	vincentb1	A cvs2svn-trunk\test-data\move-parent-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\move-parent-cvsrepos\file1,v
	vincentb1	A cvs2svn-trunk\test-data\move-parent-cvsrepos\file2,v
	vincentb1	A cvs2svn-trunk\test-data\cvsignore-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\cvsignore-cvsrepos\proj
	vincentb1	A cvs2svn-trunk\test-data\cvsignore-cvsrepos\proj\.cvsignore,v
	vincentb1	A cvs2svn-trunk\test-data\cvsignore-cvsrepos\proj\file.txt,v
	vincentb1	A cvs2svn-trunk\test-data\cvsignore-cvsrepos\proj\subdir
	vincentb1	A cvs2svn-trunk\test-data\cvsignore-cvsrepos\proj\subdir\.cvsignore,v
	vincentb1	A cvs2svn-trunk\test-data\multiply-defined-symbols-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\multiply-defined-symbols-cvsrepos\cvs2svn-ignore.options
	vincentb1	A cvs2svn-trunk\test-data\multiply-defined-symbols-cvsrepos\cvs2svn-rename.options
	vincentb1	A cvs2svn-trunk\test-data\multiply-defined-symbols-cvsrepos\proj
	vincentb1	A cvs2svn-trunk\test-data\multiply-defined-symbols-cvsrepos\proj\default,v
	vincentb1	A cvs2svn-trunk\test-data\ctrl-char-in-log-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\ctrl-char-in-log-cvsrepos\ctrl-char-in-log,v
	vincentb1	A cvs2svn-trunk\test-data\leftover-revs-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\leftover-revs-cvsrepos\file.txt,v
	vincentb1	A cvs2svn-trunk\test-data\native-eol-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\native-eol-cvsrepos\foo.txt,v
	vincentb1	A cvs2svn-trunk\test-data\log-message-eols-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\log-message-eols-cvsrepos\lottalogs,v
	vincentb1	A cvs2svn-trunk\test-data\vendor-branch-sameness-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\vendor-branch-sameness-cvsrepos\proj
	vincentb1	A cvs2svn-trunk\test-data\vendor-branch-sameness-cvsrepos\proj\a.txt,v
	vincentb1	A cvs2svn-trunk\test-data\vendor-branch-sameness-cvsrepos\proj\b.txt,v
	vincentb1	A cvs2svn-trunk\test-data\vendor-branch-sameness-cvsrepos\proj\c.txt,v
	vincentb1	A cvs2svn-trunk\test-data\vendor-branch-sameness-cvsrepos\proj\d.txt,v
	vincentb1	A cvs2svn-trunk\test-data\vendor-branch-sameness-cvsrepos\proj\e.txt,v
	vincentb1	A cvs2svn-trunk\test-data\eol-variants-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\eol-variants-cvsrepos\proj
	vincentb1	A cvs2svn-trunk\test-data\eol-variants-cvsrepos\proj\file.txt,v
	vincentb1	A cvs2svn-trunk\test-data\unicode-log-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\unicode-log-cvsrepos\testunicode,v
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\a.txt,v
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\indirect
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\indirect\empty-directory
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\indirect\empty-directory\empty-subdirectory
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\indirect\empty-directory\empty-subdirectory\README.txt
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\indirect\empty-directory\README.txt
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\indirect\subdirectory
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\indirect\subdirectory\c.txt,v
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\root-empty-directory
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\root-empty-directory\empty-subdirectory
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\root-empty-directory\empty-subdirectory\README.txt
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\root-empty-directory\README.txt
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\import
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\import\empty-directory
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\import\empty-directory\empty-subdirectory
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\import\empty-directory\empty-subdirectory\README.txt
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\import\empty-directory\README.txt
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\import\d.txt,v
	vincentb1	A cvs2svn-trunk\test-data\empty-directories-cvsrepos\direct
	vincentb1	svn: E175002: REPORT of '/svn/cvs2svn/!svn/vcc/default': Could not read response body: Une connexion existante a dû être fermée par l'hôte distant.
	vincentb1	 (http://cvs2svn.tigris.org)
07:13	vincentb1	One more thing, the reason why I am trying to get the trunk version is that I could not make it with the 2.4.0 release version. Here is a log of what I tried:
	vincentb1	c:\msys\1.0\pypy-1.4.1-win32\pypy.exe c:\Programme\CollabNet\cvs2svn-2.4.0\cvs2svn --use-cvs --cvs=c:\Programme\NGNU\CVS\cvs.exe --dumpfile=.\html-to-texi.dump d:/msys/1.0/local/cvsroot/html-to-texi 
	vincentb1	----- pass 1 (CollectRevsPass) -----
	vincentb1	Examining all CVS ',v' files...
	vincentb1	d:\msys\1.0\local\cvsroot\html-to-texi\doc\html-to-texi.texi,v
	vincentb1	d:\msys\1.0\local\cvsroot\html-to-texi\lisp\accents-ascii.el,v
	vincentb1	d:\msys\1.0\local\cvsroot\html-to-texi\lisp\doubly-linked-list.el,v
	vincentb1	d:\msys\1.0\local\cvsroot\html-to-texi\lisp\html-to-texinfo.el,v
	vincentb1	d:\msys\1.0\local\cvsroot\html-to-texi\lisp\Attic\accents-dur-tex-html.el,v
	vincentb1	Done
	vincentb1	Time for pass1 (CollectRevsPass): 0.781 seconds.
	vincentb1	Traceback (most recent call last):
	vincentb1	 File "app_main.py", line 53, in run_toplevel
	vincentb1	 File "c:\Programme\CollabNet\cvs2svn-2.4.0\cvs2svn", line 70, in <module>
	vincentb1	 svn_main(os.path.basename(sys.argv[0]), sys.argv[1:])
	vincentb1	 File "c:\Programme\CollabNet\cvs2svn-2.4.0\cvs2svn_lib\main.py", line 113, in svn_main
	vincentb1	 main(progname, run_options, pass_manager)
	vincentb1	 File "c:\Programme\CollabNet\cvs2svn-2.4.0\cvs2svn_lib\main.py", line 96, in main
	vincentb1	 pass_manager.run(run_options)
	vincentb1	 File "c:\Programme\CollabNet\cvs2svn-2.4.0\cvs2svn_lib\pass_manager.py", line 196, in run
	vincentb1	 check_for_garbage()
	vincentb1	 File "c:\Programme\CollabNet\cvs2svn-2.4.0\cvs2svn_lib\pass_manager.py", line 44, in check_for_garbage
	vincentb1	 gc.set_debug(gc.DEBUG_SAVEALL)
	vincentb1	AttributeError: 'module' object has no attribute 'set_debug'
07:16	vincentb1	Basically, what I am trying to do is to migrated a project call html-to-texi stored on a local CVS repo on my hard drive to a remote SVN repo on gna!, as I am making a public open source project from what was initially some quick hack of me

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1670&dsMessageId=3036713

To unsubscribe from this discussion, e-mail: [[email protected]].