cvs2svn is crashing in 11th pass while doing the conversion
neeraj sinha <[email protected]> Wed, 17 Aug 2011 13:53:25 -0700
| Newsgroups | gmane.comp.version-control.subversion.cvs2svn.devel,gmane.comp.version-control.subversion.tortoisesvn.user |
|---|---|
| Message-ID | <CALUBqDo9rMJO16jk_BuR-Dk3ih2bm4e4BWh67pFzwHhBgW_X2A@mail.gmail.com> |
------=_Part_41861_985613720.1313737912262
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Hello
I am getting following error in converting CVS repository where cvs2svn
crashes. It does not show files' names where it crashes.
Can you please look into it and provide some resolution.
I tried trunk version as well as the stable version.
Could not find any resolution on internet or cvs2svn forum
Many Thanks
Neeraj
============================
----- pass 11 (BreakAllChangesetCyclesPass) -----
Breaking CVSSymbol dependency loops...
Traceback (most recent call last):
File "./cvs2svn", line 70, in ?
svn_main(os.path.basename(sys.argv[0]), sys.argv[1:])
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/main.py", line 113, in
svn_main
main(progname, run_options, pass_manager)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/main.py", line 96, in main
pass_manager.run(run_options)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/pass_manager.py", line 181,
in run
the_pass.run(run_options, stats_keeper)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1398, in
run
self._split_if_retrograde(changeset_id)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1278, in
_split_if_retrograde
self._split_retrograde_changeset(self.changeset_db[node.id])
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1260, in
_split_retrograde_changeset
self._split_if_retrograde(late_changeset.id)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1278, in
_split_if_retrograde
self._split_retrograde_changeset(self.changeset_db[node.id])
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1260, in
_split_retrograde_changeset
self._split_if_retrograde(late_changeset.id)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1278, in
_split_if_retrograde
self._split_retrograde_changeset(self.changeset_db[node.id])
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1260, in
_split_retrograde_changeset
self._split_if_retrograde(late_changeset.id)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1278, in
_split_if_retrograde
self._split_retrograde_changeset(self.changeset_db[node.id])
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1260, in
_split_retrograde_changeset
self._split_if_retrograde(late_changeset.id)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1278, in
_split_if_retrograde
self._split_retrograde_changeset(self.changeset_db[node.id])
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1260, in
_split_retrograde_changeset
self._split_if_retrograde(late_changeset.id)
-
-
-
-
-( *Same errors repeated*)
-
-
-
-
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1260, in
_split_retrograde_changeset
self._split_if_retrograde(late_changeset.id)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1278, in
_split_if_retrograde
self._split_retrograde_changeset(self.changeset_db[node.id])
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1251, in
_split_retrograde_changeset
self.changeset_graph.add_new_changeset(early_changeset)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/changeset_graph.py", line
137, in add_new_changeset
self.add_changeset(changeset)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/changeset_graph.py", line
103, in add_changeset
node = changeset.create_graph_node(self._cvs_item_to_changeset_id)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/changeset.py", line 205, in
create_graph_node
for cvs_item in self.iter_cvs_items():
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/changeset.py", line 38, in
iter_cvs_items
for (id, cvs_item) in Ctx()._cvs_items_db.get_many(self.cvs_item_ids):
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/database.py", line 293, in
get_many
yield (index, self._fetch(offset))
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/database.py", line 259, in
_fetch
return self.serializer.loadf(self.f)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/serializer.py", line 117, in
loadf
return unpickler.load()
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/cvs_item.py", line 784, in
__setstate__
self.cvs_file = Ctx()._cvs_path_db.get_path(cvs_file_id)
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/cvs_path_database.py", line
70, in get_path
return self._cvs_paths[id]
KeyError: 5879
root@cabt-svn:/home/svnuser/cvs2svn-trunk
------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1667&dsMessageId=2823478
To unsubscribe from this discussion, e-mail: [[email protected]].
------=_Part_41861_985613720.1313737912262
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Hello <br><br>I am getting following error in converting CVS repository whe=
re cvs2svn crashes. It does not show files' names where it crashes.<br>=
Can you please look into it and provide some resolution.<br>I tried trunk v=
ersion as well as the stable version.<br>
Could not find any resolution on internet or cvs2svn forum<br><br>Many Than=
ks<br>Neeraj<br><br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>=A0----- pass 11 (BreakAllChangesetCycles=
Pass) -----<br>Breaking CVSSymbol dependency loops...<br>
Traceback (most recent call last):<br>=A0 File "./cvs2svn", line =
70, in ?<br>=A0=A0=A0 svn_main(os.path.basename(sys.argv[0]), sys.argv[1:])=
<br>=A0 File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/main.py", l=
ine 113, in svn_main<br>
=A0=A0=A0 main(progname, run_options, pass_manager)<br>=A0 File "/home=
/svnuser/cvs2svn-trunk/cvs2svn_lib/main.py", line 96, in main<br>=A0=
=A0=A0 pass_manager.run(run_options)<br>=A0 File "/home/svnuser/cvs2sv=
n-trunk/cvs2svn_lib/pass_manager.py", line 181, in run<br>
=A0=A0=A0 the_pass.run(run_options, stats_keeper)<br>=A0 File "/home/s=
vnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1398, in run<br>=A0=
=A0=A0 self._split_if_retrograde(changeset_id)<br>=A0 File "/home/svnu=
ser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1278, in _split_if_retr=
ograde<br>
=A0=A0=A0 self._split_retrograde_changeset(self.changeset_db[<a href=3D"htt=
p://node.id">node.id</a>])<br>=A0 File "/home/svnuser/cvs2svn-trunk/cv=
s2svn_lib/passes.py", line 1260, in _split_retrograde_changeset<br>=A0=
=A0=A0 self._split_if_retrograde(<a href=3D"http://late_changeset.id">late_=
changeset.id</a>)<br>
=A0 File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", lin=
e 1278, in _split_if_retrograde<br>=A0=A0=A0 self._split_retrograde_changes=
et(self.changeset_db[<a href=3D"http://node.id">node.id</a>])<br>=A0 File &=
quot;/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1260, in=
_split_retrograde_changeset<br>
=A0=A0=A0 self._split_if_retrograde(<a href=3D"http://late_changeset.id">la=
te_changeset.id</a>)<br>=A0 File "/home/svnuser/cvs2svn-trunk/cvs2svn_=
lib/passes.py", line 1278, in _split_if_retrograde<br>=A0=A0=A0 self._=
split_retrograde_changeset(self.changeset_db[<a href=3D"http://node.id">nod=
e.id</a>])<br>
=A0 File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", lin=
e 1260, in _split_retrograde_changeset<br>=A0=A0=A0 self._split_if_retrogra=
de(<a href=3D"http://late_changeset.id">late_changeset.id</a>)<br>=A0 File =
"/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1278, i=
n _split_if_retrograde<br>
=A0=A0=A0 self._split_retrograde_changeset(self.changeset_db[<a href=3D"htt=
p://node.id">node.id</a>])<br>=A0 File "/home/svnuser/cvs2svn-trunk/cv=
s2svn_lib/passes.py", line 1260, in _split_retrograde_changeset<br>=A0=
=A0=A0 self._split_if_retrograde(<a href=3D"http://late_changeset.id">late_=
changeset.id</a>)<br>
=A0 File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", lin=
e 1278, in _split_if_retrograde<br>=A0=A0=A0 self._split_retrograde_changes=
et(self.changeset_db[<a href=3D"http://node.id">node.id</a>])<br>=A0 File &=
quot;/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", line 1260, in=
_split_retrograde_changeset<br>
=A0=A0=A0 self._split_if_retrograde(<a href=3D"http://late_changeset.id">la=
te_changeset.id</a>)<br>-<br>-<br>-<br>-<br>-( <b>Same errors repeated</b>)=
<br>-<br>-<br>-<br>-<br>=A0 File "/home/svnuser/cvs2svn-trunk/cvs2svn_=
lib/passes.py", line 1260, in _split_retrograde_changeset<br>
=A0=A0=A0 self._split_if_retrograde(<a href=3D"http://late_changeset.id">la=
te_changeset.id</a>)<br>=A0 File "/home/svnuser/cvs2svn-trunk/cvs2svn_=
lib/passes.py", line 1278, in _split_if_retrograde<br>=A0=A0=A0 self._=
split_retrograde_changeset(self.changeset_db[<a href=3D"http://node.id">nod=
e.id</a>])<br>
=A0 File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/passes.py", lin=
e 1251, in _split_retrograde_changeset<br>=A0=A0=A0 self.changeset_graph.ad=
d_new_changeset(early_changeset)<br>=A0 File "/home/svnuser/cvs2svn-tr=
unk/cvs2svn_lib/changeset_graph.py", line 137, in add_new_changeset<br=
>
=A0=A0=A0 self.add_changeset(changeset)<br>=A0 File "/home/svnuser/cvs=
2svn-trunk/cvs2svn_lib/changeset_graph.py", line 103, in add_changeset=
<br>=A0=A0=A0 node =3D changeset.create_graph_node(self._cvs_item_to_change=
set_id)<br>=A0 File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/changeset=
.py", line 205, in create_graph_node<br>
=A0=A0=A0 for cvs_item in self.iter_cvs_items():<br>=A0 File "/home/sv=
nuser/cvs2svn-trunk/cvs2svn_lib/changeset.py", line 38, in iter_cvs_it=
ems<br>=A0=A0=A0 for (id, cvs_item) in Ctx()._cvs_items_db.get_many(self.cv=
s_item_ids):<br>
=A0 File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/database.py", l=
ine 293, in get_many<br>=A0=A0=A0 yield (index, self._fetch(offset))<br>=A0=
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/database.py", line=
259, in _fetch<br>
=A0=A0=A0 return self.serializer.loadf(self.f)<br>=A0 File "/home/svnu=
ser/cvs2svn-trunk/cvs2svn_lib/serializer.py", line 117, in loadf<br>=
=A0=A0=A0 return unpickler.load()<br>=A0 File "/home/svnuser/cvs2svn-t=
runk/cvs2svn_lib/cvs_item.py", line 784, in __setstate__<br>
=A0=A0=A0 self.cvs_file =3D Ctx()._cvs_path_db.get_path(cvs_file_id)<br>=A0=
File "/home/svnuser/cvs2svn-trunk/cvs2svn_lib/cvs_path_database.py&qu=
ot;, line 70, in get_path<br>=A0=A0=A0 return self._cvs_paths[id]<br>KeyErr=
or: 5879<br>
root@cabt-svn:/home/svnuser/cvs2svn-trunk<br>
------=_Part_41861_985613720.1313737912262--