You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Clemens A Mensik <c....@ip2.at> on 2006/06/17 15:17:27 UTC

successful commit but no log entry..

First I noticed an 500MB increase in our repository
from one day to the other. It already made me feel a
little bit nervous cause normally we do only check in
or od source and the needed libraries that are fare away
from 500MB...

Ok, so I started to check the log from the day when it
happend. There I've found several revisions with no
author and date entry. I know that these fields are
not mandatory in the repository, but it shouldn't happen
here cause only authenticated users are allowed to 
change stuff.

To find the exact revision I did a single dump for every
revision to know which one caused the big increase.

Checking the Apache log too I've found out that one of
our sub-contractors did a pretty big commit which took
about ~4 hours.

Is it possible that svn can't handle such kinda big
transactions? Though, looking thru the whole rep I got
several revisions with either a date or an author nor
a log message about the changes/added files.

Has somebody already had the same problem?

I'v got the following versions installed:
 Apache/2.0.54 (Win32)
 mod_ssl/2.0.47
 OpenSSL/0.9.7b
 Subversion version 1.3.1 (r19032)

regards
clemens



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

RE: successful commit but no log entry..

Posted by Clemens A Mensik <c....@ip2.at>.
> Anyway, you didn't answer the question about the missing 
> author and date fields I can find in severeal revisions 
> looking thru the whole log. As I've mentioned, only 
> authorized users are allowed to read/write the repository.

so, nobody can tell me what problem this could be? or could
it be just an unsolved bug?

regards
clemens

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

RE: successful commit but no log entry..

Posted by Clemens Mensik <c....@ip2.at>.
> > ....
> > ...
> >
> > > Is it possible that svn can't handle such kinda big
> > > transactions? Though, looking thru the whole rep I got
> > > several revisions with either a date or an author nor
> > > a log message about the changes/added files.
> >
> > Subversion can handle revisions that large. With APR 0.9.x 
> > (which  you've 
> > probably got, since you're on Apache 2.0.x) the limit is ~2GB  per 
> > revision. With APR 1.2.x, it should be unlimited for all 
> > intents  and  purposes.
> 
> Of course, when new users do things like that, it's often a 
> fundamental mistake and the material should go in its own repository,
> and the commit needs to be flushed out. That's still painful: the 
> "obliterate" command is apparently still in development, as much as
> some of us would like it to exist. 

thx for your prompt reply. I think I already know howto wipe
out the changes I don't need or actually I hope I do ;-)
Maybe you could just tell me wheter it could work or not....

(1) Do an whole Dump from Revision    1 - 6500
(2) Do an delta dump from Revision 6502 - 6600
(3) Import (1) into a new repository
(4) import (2) into the same repository

rev 6500 is the bad one. So I do import everything before the
bad rev. Then I'll import all the changes that happend afters
this one revision.

I think this could work, but I'm not quite sure, and had no
time till now to test it...


Anyway, you didn't answer the question about the missing author 
and date fields I can find in severeal revisions looking thru 
the whole log. As I've mentioned, only authorized users are
allowed to read/write the repository.

regards
clemens

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

Re: successful commit but no log entry..

Posted by Nico Kadel-Garcia <nk...@comcast.net>.
----- Original Message ----- 
From: "Ryan Schmidt" <su...@ryandesign.com>
To: <c....@ipsquare.at>
Cc: <us...@subversion.tigris.org>
Sent: Saturday, June 17, 2006 11:30 AM
Subject: Re: successful commit but no log entry..


> On Jun 17, 2006, at 17:17, Clemens A Mensik wrote:
>
>> First I noticed an 500MB increase in our repository
>> from one day to the other. It already made me feel a
>> little bit nervous cause normally we do only check in
>> or od source and the needed libraries that are fare away
>> from 500MB...
>
> ...
>
>> Is it possible that svn can't handle such kinda big
>> transactions? Though, looking thru the whole rep I got
>> several revisions with either a date or an author nor
>> a log message about the changes/added files.
>
> Subversion can handle revisions that large. With APR 0.9.x (which  you've 
> probably got, since you're on Apache 2.0.x) the limit is ~2GB  per 
> revision. With APR 1.2.x, it should be unlimited for all intents  and 
> purposes.

Of course, when new users do things like that, it's often a fundamental 
mistake and the material should go in its own repository, and the commit 
needs to be flushed out. That's still painful: the "obliterate" command is 
apparently still in development, as much as some of us would like it to 
exist. 

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

Re: successful commit but no log entry..

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Jun 17, 2006, at 17:17, Clemens A Mensik wrote:

> First I noticed an 500MB increase in our repository
> from one day to the other. It already made me feel a
> little bit nervous cause normally we do only check in
> or od source and the needed libraries that are fare away
> from 500MB...

...

> Is it possible that svn can't handle such kinda big
> transactions? Though, looking thru the whole rep I got
> several revisions with either a date or an author nor
> a log message about the changes/added files.

Subversion can handle revisions that large. With APR 0.9.x (which  
you've probably got, since you're on Apache 2.0.x) the limit is ~2GB  
per revision. With APR 1.2.x, it should be unlimited for all intents  
and purposes.



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