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

Re: cvs2svn

From: <kfogel_at_collab.net>
Date: 2003-08-05 19:21:33 CEST

Clark Rawlins <clark@bit63.org> writes:
> I seem have gotten past the last problem. Now I have a problem with
> MemoryError
>
> cvs_repository/Eureka_Media/DMM2/Media.tar,v
> Traceback (most recent call last):
> File "cvs2svn/cvs2svn.py", line 2263, in ?
> main()
> File "cvs2svn/cvs2svn.py", line 2259, in main
> convert(ctx, start_pass=start_pass)
> File "cvs2svn/cvs2svn.py", line 2138, in convert
> _passes[i](ctx)
> File "cvs2svn/cvs2svn.py", line 1966, in pass1
> os.path.walk(ctx.cvsroot, visit_file, (cd, p, stats))
> File "/usr/lib/python2.1/posixpath.py", line 277, in walk
> walk(name, func, arg)
> File "/usr/lib/python2.1/posixpath.py", line 277, in walk
> walk(name, func, arg)
> File "/usr/lib/python2.1/posixpath.py", line 269, in walk
> func(arg, top, names)
> File "cvs2svn/cvs2svn.py", line 348, in visit_file
> p.parse(open(pathname, 'rb'), cd)
> File "cvs2svn/rcsparse/common.py", line 239, in parse
> self.parse_rcs_deltatext()
> File "cvs2svn/rcsparse/common.py", line 218, in parse_rcs_deltatext
> text, sym2, log, sym1 = self.ts.mget(4)
> File "cvs2svn/rcsparse/default.py", line 169, in mget
> result.append(self.get())
> File "cvs2svn/rcsparse/default.py", line 131, in get
> return string.join(chunks, '')
> File "/usr/lib/python2.1/string.py", line 128, in join
> return sep.join(words)
> MemoryError
> crawlins@debian:~$ ls cvs_repository/Eureka_Media/DMM2/Media.tar,v
> -r--r--r-- 1 crawlins crawlins 804891943 Aug 1 13:17
> cvs_repository/Eureka_Media/DMM2/Media.tar,v
>
> Obviously it is because of the large Tar file someone chose to check in.
> Can I get past this problem without skipping the tar file?

Someone checked an 800MB tar file into ***CVS*** ???

Are you sure you don't want to just move Media.tar,v out of the
repository for the conversion, and splice it in later if you're sure
you want it?

I'm not sure what to do about a MemoryError.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Aug 5 20:00:54 2003

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