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

Commit one repository from inside another: runs out of memory

From: Mikhail Dvorkin <mikhail.dvorkin_at_gmail.com>
Date: Mon, 30 Nov 2009 09:12:01 -0800 (PST)

I've created an issue 3540, but was fairly asked to write to the mailing list first. So here's the problem. (Sorry for posting the issue first.)

===== ERROR DESCRIPTION =====

Error is seen under 1.6.6 but was also seen in previous versions.

If one repository is in a subfolder of another repository, say

D:\foo is one repository and
D:\foo\bar is a completely other repository

then commiting from the inside repository consumes huge amounts of memory and halts:

D:\foo\bar>svn ci -m ""
Out of memory - terminating application.

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

===== STEPS TO REPRODUCE =====

1) cd D:\foo
2) svn checkout some-repository
3) mkdir bar
4) cd D:\foo\bar
5) svn checkout some-other-repository
6) create D:\foo\bar\a.txt
7) svn add a.txt
8) svn ci -m ""

===== SOME WORKAROUND =====

To commit successfully I have to do the following:

1) move D:\foo\bar to D:\foo\bar\bar
2) commit from D:\foo\bar\bar
3) move D:\foo\bar\bar back to D:\foo\bar

===========================

Have anyone seen anything like that? Should this problem be added to the issue tracker?

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2425579

Please start new threads on the <users_at_subversion.apache.org> mailing list.
To subscribe to the new list, send an empty e-mail to <users-subscribe_at_subversion.apache.org>.
Received on 2009-11-30 18:16:39 CET

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.