Problem with CollateSymbolsPass conversion from CSRCS to CVS to SVN

lee <[email protected]>
Newsgroups gmane.comp.version-control.subversion.cvs2svn.user
Message-ID <[email protected]>
I am new to tigris discussion board but assume that discussion topics are added or introduced by sending an email to  [email protected].  Anyhow, I am trying to convert a cvs repository to svn. My repository starts out as a CSRCS repository which I convert to CVS using rcs4cvs2svn.  This only copies over top level files into the cvs directory but not subdirectories, so I copy over the folders and place it in the cvs folder before using cvs2svn for conversion into SVN repository.  Here are my steps.

First I run the following command
python cvs2svn-2.3.0/cvs2svn -s cygwin/tmp/Software_svn -- existing-svnrepos cygwin/tmp/Software_cvs

From this, I get an error message regarding encoding.  Script fails at pass 2 (CleanMetadataPass)

With this command, the script stops at the 2nd sweep (CleanMetadataPass) with an error message regarding encoding. I looked into a couple of the files I suspected the error manifested itself in using the Crimson editor and found that encoding was ascii, but running the command with --encoding=ascii did not seem to work, producing the same error.  
ERROR: There were warnings converting author names and/or log messages
to unicode (see messages above). Please restart this pass
with one or more '--encoding' parameters or with --fallback-encoding

Therefore, I just bypassed this using --fallback-encoding=ascii  Following script command:
python cvs2svn-2.3.0/cvs2svn -s cygwin/tmp/Software_svn -- existing-svnrepos cygwin/tmp/Software_cvs --fallback-encoding=ascii

This successfully completes the second sweep but stops at the 3rd pass (CollateSymbolsPass), producing the following error 
---- pass 3 (CollateSymbolsPass) ----
Checking for forced tags with commits...
The following paths are not disjoint:
     Path tags/microphone contains the following other paths: tags/microphone/volume_adjust
   Please fix the above errors and restart CollateSymbolsPass

Next I run the following command to determine what I can see in regards to the tags mentioned in the error, and see the following:
0     microphone/volume_adjust       tag        tags/microphone/volume_adjust .trunk.
      # 'microphone/volume_adjust' is a tag in 9 files, a branch in 0 files, a trivial import in 0 files, a pure import in 0 files, and has commits in 0 files
      # Possible parents:
      #     .trunk. : 9
      #     B_DSP_packetize : 3
0     microphone                     tag        tags/microphone .trunk.
      # 'microphone' is a tag in 7 files, a branch in 0 files, a trivial import in 0 files, a pure import in 0 files, and has commits in 0 files
      # Possible parents:
      #     .trunk. : 7
      #     B_Branch_PMD_Viewer_v1_0_ : 1
      #     B_Burgin_BV_data : 1
      #     B_DSP_packetize : 1
      #     B_HFD : 1
      #     B_NICP : 1
      #     B_PMD100 : 1
      #     B_PMD_v1_5_4 : 1
      #     B_PMD_v1_5_4_Branch : 1
      #     B_PMD_v1_5_4_branch : 1
      #     B_Patient_Info : 1
      #     B_TerumoModule : 1
      #     B_Thrombolysis : 1
      #     B_allez : 1
      #     B_harmonic : 1
      #     B_v1_2_8_installer_update : 1
      #     B_v1_3_1_branch : 1
      #     B_v1_3_3SE : 1
      #     B_v1_3_4_branch : 1

Is SVN having trouble resolving the tags or is there something else going on?  What are possible fixes? Any help regarding troubleshooting and getting the conversion to run to completion would be greatly appreciated.  Thank you.
Is SVN having problems resolving the tags?  What are suggested solutions?  Thank you.

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

To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.