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

Re: [cvs2svn.py] breaks

From: <kfogel_at_collab.net>
Date: 2004-01-26 16:15:53 CET

We haven't seen this particular error in a while. Were you using the
very latest cvs2svn.py? (What does the "$LastChangedRevision: ... $"
line near the top of the file say?)

One thing that would help would be if you could narrow the error down
to as small a subset of your repository as possible. Then maybe you
could send the subset to a cvs2svn developer (Max Bowshe, Mike Pilato,
myself) privately, and we could make a similar reproduce using
innocuous data.

How big is your repository, by the way?

Thanks in advance for any help,
-Karl

"Harrison B. Caudill" <kungfoo@cc.gatech.edu> writes:
> I'm trying to convert my cvs repository over to svn, but cvs2svn.py broke.
> I don't know python so I could only speculate as to what to do. I'd be
> happy to answer any questions about the repository, but I'd rather not
> make it public as there is some sensative material in there. Thanks in
> advance guys
>
> finishing 'turnin' as tag
> finishing 'tag' as tag
> finishing 'rand_working' as tag
> finishing 'before' as tag
> finishing 'working' as tag
> finishing 'rev_1_0' as tag
> finishing 'start' as tag
> Traceback (most recent call last):
> File "/usr/bin/cvs2svn.py", line 2266, in ?
> main()
> File "/usr/bin/cvs2svn.py", line 2262, in main
> convert(ctx, start_pass=start_pass)
> File "/usr/bin/cvs2svn.py", line 2134, in convert
> _passes[i](ctx)
> File "/usr/bin/cvs2svn.py", line 2090, in pass4
> sym_tracker.finish(dumper, ctx)
> File "/usr/bin/cvs2svn.py", line 1717, in finish
> self.fill_tag(dumper, ctx, name, [1])
> File "/usr/bin/cvs2svn.py", line 1663, in fill_tag
> self.fill_name(dumper, ctx, tag, 1, jit_new_rev)
> File "/usr/bin/cvs2svn.py", line 1650, in fill_name
> is_tag, jit_new_rev)
> File "/usr/bin/cvs2svn.py", line 1554, in copy_descend
> next_src, next_dst, is_tag, jit_new_rev)
> File "/usr/bin/cvs2svn.py", line 1554, in copy_descend
> next_src, next_dst, is_tag, jit_new_rev)
> File "/usr/bin/cvs2svn.py", line 1554, in copy_descend
> next_src, next_dst, is_tag, jit_new_rev)
> File "/usr/bin/cvs2svn.py", line 1533, in copy_descend
> dumper.prune_entries(copy_dst, val)
> File "/usr/bin/cvs2svn.py", line 1000, in prune_entries
> expected, 1)
> File "/usr/bin/cvs2svn.py", line 661, in change_path
> new_val = marshal.loads(self.nodes_db[parent[last_component]])
> KeyError: '1206e'
>
>
> --
> Harrison Caudill | .^ www.hypersphere.org
> Computer Science & Physics Double Major | | Me*Me=1
> Georgia Institute of Technology | v' I'm just a normal guy
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Jan 26 17:14:18 2004

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

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