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

Re: Size of SVN Transaction vs Actual commit size

From: Ravi Roy <ravi.aroy_at_gmail.com>
Date: Fri, 7 May 2010 16:38:43 +0530

>
>
> > Thanks Olivier; but this is just abstract view; I want to compute the
> > transaction size based on some predefined value (say 5 MB) and
> allow commit
> > to the repository if transaction size (in case new file commit) is less
> than
> > or equal to this size.
> >
> > Any idea you have ?
>
> You can't know how large the actual transaction file (assuming you're
> using FSFS) will be in the repository until the transaction has been
> committed.
>
> There is compression done in the repository, in addition to other
> tricks used to reduce space. The "abstract view" you were referred to
> is important to understanding how Subversion stores things, so please
> don't dismiss it.
>
> What happens if you have a legitimate case for storing something
> larger than your arbitrary size limit in the future?
>

That can be taken as special case; based on users to allow disallow bigger
size commits I believe.

  No, I do not dismiss it, it is helpful to understand the curcuitary and
how it works. :-) I wonder how people allow / disallow
  bigger file commits to repository.

Yes I am using FSFS.

Thanks.
-RR
Received on 2010-05-07 13:09:16 CEST

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.