[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-users
Subject:    Re: File size limit exceeded when loading a dump file
From:       Shawn Smiley <ssmiley483 () yahoo ! com>
Date:       2006-10-31 21:57:57
Message-ID: 20061031215757.72691.qmail () web31101 ! mail ! mud ! yahoo ! com
[Download RAW message or body]

RE: Why not dump subdirectories of your repository so that you get smaller 
dump files?

That's a great idea.  I didn't think of it because the docs seem to indicate that the \
svnadmin dump command worked at the repository level rather than being able to \
specify a sub-folder to export.

Would the commands for it be something like:
svnadmin dump /svn/repo1/project1/trunk > project1.dump 
svnadmin dump /svn/repo1/project1/tags/r1.0.0 > project1-1.0.0.dump

And then to reload:
svnadmin load /svn/repo1/project1/trunk < project1.dump
svnadmin load /svn/repo1/project1/tags/r1.0.0 < project1-1.0.0.dump

Is that correct?

Thanks, 
Shawn


----- Original Message ----
From: "o.nash@cs.ucc.ie" <o.nash@cs.ucc.ie>
To: Shawn Smiley <ssmiley483@yahoo.com>
Cc: users@subversion.tigris.org
Sent: Tuesday, October 31, 2006 4:33:49 PM
Subject: Re: File size limit exceeded when loading a dump file


On Tue, 31 Oct 2006, Shawn Smiley wrote:

> Thank you Ryan.

I installed via "apt-get install Subversion" from the official Ubuntu repositories.

I'll look into a compile against APR 1.2 rather than using the pre-built packages.

Thanks,
Shawn.

----- Original Message ----
From: Ryan Schmidt <subversion-2006d@ryandesign.com>
To: Shawn Smiley <ssmiley483@yahoo.com>
Cc: users@subversion.tigris.org
Sent: Tuesday, October 31, 2006 3:12:56 PM
Subject: Re: File size limit exceeded when loading a dump file

On Oct 31, 2006, at 13:56, Shawn Smiley wrote:

> I'm in the process of migrating my SVN Repositories from a really  
> old server running Windows 2000 and SVN 1.1 to a newer server  
> running Ubuntu 6.10 Server and SVN 1.3 (1.4 packages aren't  
> available yet)
> 
> For one of my repositories I only want to keep the most recent  
> revision and the various tags that have been defined.  So I've done  
> an svnadmin dump -R5237:5237 > repo1.dump
> 
> This generated a 16GB dump file that I have transferred to the new  
> server.
> 
> I've created a new SVN 1.3 repository on my Linux server using the  
> default options (svnadmin create /svn/repo1) and started an import  
> of the dump file (svnadmin load /svn/repo1 < repo1.dump)
> 
> The import runs fine for awhile and then stops with the error "File  
> size limit exceeded".
> 
> I've seen several messages in the list serv archive and on Google  
> about this indicating that it's a problem with the APR0.9  
> bindings.  I've also seen messages indicating that the newer  
> versions of SVN are compiled against APR 1.x so I would thing that  
> this is not quite the same problem.
> 
> So my questions are:
> 1. Is SVN 1.3 compiled against the version of APR that has the 2GB  
> limit?

The Subversion team does not distribute any compiled binaries. So,  
what did you compile it against? Or: what unofficial Subversion  
binary did you install? As far as I know, all the unofficial binaries  
available at the download page use APR 0.9. Also, Subversion still  
ships with APR 0.9. If you want APR 1.2, you probably need to build  
it yourself.

> 2. If not, what else could be causing this problem?
> 
Why not dump subdirectories of your repository so that you get smaller 
dump files?
--
Oliver Nash

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


[Attachment #3 (text/html)]

<html><head><style type="text/css"><!-- DIV {margin:0px;} \
--></style></head><body><div style="font-family:times new roman, new york, times, \
serif;font-size:12pt"><div style="font-family: times new roman,new york,times,serif; \
font-size: 12pt;">RE: Why not dump subdirectories of your repository so that you get \
smaller <br>dump files?<br><br>That's a great idea.&nbsp; I didn't think of it \
because the docs seem to indicate that the svnadmin dump command worked at the \
repository level rather than being able to specify a sub-folder to \
export.<br><br>Would the commands for it be something like:<br>svnadmin dump \
/svn/repo1/project1/trunk &gt; project1.dump <br>svnadmin dump \
/svn/repo1/project1/tags/r1.0.0 &gt; project1-1.0.0.dump<br><br>And then to \
reload:<br>svnadmin load /svn/repo1/project1/trunk &lt; project1.dump<br>svnadmin \
load /svn/repo1/project1/tags/r1.0.0 &lt; project1-1.0.0.dump<br><br>Is that \
correct?<br><br>Thanks, <br>Shawn<br><br><br><div style="font-family: times  new \
roman,new york,times,serif; font-size: 12pt;">----- Original Message ----<br>From: \
"o.nash@cs.ucc.ie" &lt;o.nash@cs.ucc.ie&gt;<br>To: Shawn Smiley \
&lt;ssmiley483@yahoo.com&gt;<br>Cc: users@subversion.tigris.org<br>Sent: Tuesday, \
October 31, 2006 4:33:49 PM<br>Subject: Re: File size limit exceeded when loading a \
dump file<br><br><div><br>On Tue, 31 Oct 2006, Shawn Smiley wrote:<br><br>&gt; Thank \
you Ryan.<br><br>I installed via "apt-get install Subversion" from the official \
Ubuntu repositories.<br><br>I'll look into a compile against APR 1.2 rather than \
using the pre-built packages.<br><br>Thanks,<br>Shawn.<br><br>----- Original Message \
----<br>From: Ryan Schmidt &lt;subversion-2006d@ryandesign.com&gt;<br>To: Shawn \
Smiley &lt;ssmiley483@yahoo.com&gt;<br>Cc: users@subversion.tigris.org<br>Sent: \
Tuesday, October 31, 2006 3:12:56 PM<br>Subject: Re: File size limit exceeded when \
loading a dump file<br><br>On Oct 31, 2006, at 13:56, Shawn Smiley wrote:<br><br>&gt; \
I'm in the  process of migrating my SVN Repositories from a \
really&nbsp;&nbsp;<br>&gt; old server running Windows 2000 and SVN 1.1 to a newer \
server&nbsp;&nbsp;<br>&gt; running Ubuntu 6.10 Server and SVN 1.3 (1.4 packages \
aren't&nbsp;&nbsp;<br>&gt; available yet)<br>&gt;<br>&gt; For one of my repositories \
I only want to keep the most recent&nbsp;&nbsp;<br>&gt; revision and the various tags \
that have been defined.&nbsp;&nbsp;So I've done&nbsp;&nbsp;<br>&gt; an svnadmin dump \
-R5237:5237 &gt; repo1.dump<br>&gt;<br>&gt; This generated a 16GB dump file that I \
have transferred to the new&nbsp;&nbsp;<br>&gt; server.<br>&gt;<br>&gt; I've created \
a new SVN 1.3 repository on my Linux server using the&nbsp;&nbsp;<br>&gt; default \
options (svnadmin create /svn/repo1) and started an import&nbsp;&nbsp;<br>&gt; of the \
dump file (svnadmin load /svn/repo1 &lt; repo1.dump)<br>&gt;<br>&gt; The import runs \
fine for awhile and then stops with the error "File&nbsp;&nbsp;<br>&gt; size limit  \
exceeded".<br>&gt;<br>&gt; I've seen several messages in the list serv archive and on \
Google&nbsp;&nbsp;<br>&gt; about this indicating that it's a problem with the \
APR0.9&nbsp;&nbsp;<br>&gt; bindings.&nbsp;&nbsp;I've also seen messages indicating \
that the newer&nbsp;&nbsp;<br>&gt; versions of SVN are compiled against APR 1.x so I \
would thing that&nbsp;&nbsp;<br>&gt; this is not quite the same \
problem.<br>&gt;<br>&gt; So my questions are:<br>&gt; 1. Is SVN 1.3 compiled against \
the version of APR that has the 2GB&nbsp;&nbsp;<br>&gt; limit?<br><br>The Subversion \
team does not distribute any compiled binaries. So,&nbsp;&nbsp;<br>what did you \
compile it against? Or: what unofficial Subversion&nbsp;&nbsp;<br>binary did you \
install? As far as I know, all the unofficial binaries&nbsp;&nbsp;<br>available at \
the download page use APR 0.9. Also, Subversion still&nbsp;&nbsp;<br>ships with APR \
0.9. If you want APR 1.2, you probably need to build&nbsp;&nbsp;<br>it \
yourself.<br><br>&gt;  2. If not, what else could be causing this \
problem?<br>&gt;<br>Why not dump subdirectories of your repository so that you get \
smaller <br>dump files?<br>--<br>Oliver \
Nash<br><br>---------------------------------------------------------------------<br>To \
unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org<br>For additional \
commands, e-mail: users-help@subversion.tigris.org<br><br></div></div><br></div></div><br></body></html>




[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic