List Info

Thread: Error due to duplicate branch names




Error due to duplicate branch names
user name
2006-03-15 09:35:22
I am currently converting some legacy projects from cvs to
svn. This worked
fine for most of the projects but one, the largest one,
seems not to be able
to be converted.

The conversion ends with an error due to duplicate branches.
However, i
don't care about branches in this project but i want to
keep all tags and
all revisions. Is there a way to prevent cvs2svn in creating
branches but
keeping all revisions and tags? Or is there a way to make
the project to
create unique tags name (i.e. the python script does it
automatically or by
modification if the cvs repository)?

Here are two snippets out of the conversiation log:

:::::: 1, start
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::
----- pass 7 -----
Determining offsets for all symbolic names...
  prerelease_testing_20040105
  prerelease_testing_20050107
  prerelease_testing_20050118
  prerelease_testing_20050120
  rc1_20050122
  start
  testing_20050224
  tr_20050324
  tr_20050329
  tr_20050404
  yada
  YADA
  yada
  YADA
  yada
Done.
:::::: 1, end
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::

:::::: 2, start
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::
============================================================
Starting Subversion r7 / 93
Filling symbolic name: yada
Traceback (most recent call last):
  File
"C:\Programme\cvs2svn-1.3.0\cvs2svn.py", line
4980, in ?
    main()
  File
"C:\Programme\cvs2svn-1.3.0\cvs2svn.py", line
4974, in main
    convert(start_pass, end_pass)
  File
"C:\Programme\cvs2svn-1.3.0\cvs2svn.py", line
4606, in convert
    _passes[i]()
  File
"C:\Programme\cvs2svn-1.3.0\cvs2svn.py", line
4492, in pass8
    repos.commit(svn_commit)
  File
"C:\Programme\cvs2svn-1.3.0\cvs2svn.py", line
3382, in commit
    self._fill_symbolic_name(svn_commit)
  File
"C:\Programme\cvs2svn-1.3.0\cvs2svn.py", line
3247, in
_fill_symbolic_name
    raise self.SVNRepositoryMirrorInvalidFillOperationError,
msg
__main__.SVNRepositoryMirrorInvalidFillOperationError: Error
filling branch
'yada'.
Received an empty SymbolicNameFillingGuide and
attempted to create a branch that already exists.
:::::: 2, end
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::


best regards,

Dominique


------------------------------------------------------------
---------
To unsubscribe, e-mail: users-unsubscribecvs2svn.tigris.org
For additional commands, e-mail: users-helpcvs2svn.tigris.org

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )