> > > > 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