On Wed, Mar 20, 2019 at 7:53 AM Mark Phippard <markp...@gmail.com> wrote:
>
> Redirecting this to the users@ list where it is more appropriate.
>
> On Wed, Mar 20, 2019 at 7:33 AM sosogh <sos...@126.com> wrote:
>>
>> Hi list
>>
>> There are about 1.65T , 2.72 million files ,274 thousand folders in Samba.
>> It consist of any file types : txt , bin , pic , audio , video and so on .
>> We are considering moving it from samba to SVN.
>> And the data may grow larger and larger .
>> We wonder that is there file capacity limitation in theory in SVN?
>> or if the data is too large , will it cause any downgrade performance ?
>> Thank you !
>>
>
> There are no size limits.  That said ...
>
> *  Subversion is not a good choice to use as a file server for the simple 
> fact that you can not ever really delete anything.  Do not use Subversion 
> unless you are doing this to have version control and to store the history of 
> all files forever. That is what Subversion exists to provide.

Amen. This...... is unlikely to work well. Be prepared to fracture it
into a whole lot of distinct Subversion repositories if you want it to
perform well at all. *Nothing* will work well for a single repository
of 2.72 million files with 274 thousand folders, which hints that each
folder contains more than 1000 files and certain folders will contain
far more.

> * While there are no limits on number of files or total size, when you start 
> adding these files and folders to your repository I would strongly recommend 
> that you break it up into a lot of commits and not just one really big 
> commit.  If you do one large commit then you get a single giant revision in 
> the history and whenever you run commands like svn log that look at the 
> history it has to return this massive commit that can make those commands not 
> as nice to run as they are under normal circumstances.

Also, amen.

Reply via email to