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

Re: branching a lot a misuse?

From: Carsten Koch <Carsten.Koch_at_icem.com>
Date: 2006-09-08 16:11:16 CEST

Davy Durham wrote:
...
> My question is, is this an abuse/misuse of branches? Will it make
> history look funny after a long time? Will it degrade performance after
> a long time?

We are doing essentially the same thing here at ICEM - on an even larger
scale. We create a branch for every little modification we make.
The modification lives happily in the branch until it has been tested
and code reviewed. When it is ready, it is merged back into the trunk
and deleted.

To answer your questions: Yes, it does make the global log long.
But it makes the trunk log short. So, look at the trunk log only
and all is fine.
Yes, it does have a negative impact on performance, depending on
your repository kind (BDB or FSFS) and the underlying file system.
We are currently using FSFS on an ext3 file system and it seems
that we are taking a performance hit due to the fact that FSFS
creates 80 000 files for 40 000 revisions and ext3 seems to be
struggling with very large numbers of files per directory.
This may work better with a BDB repository.
It may also work better (or worse) with other file systems.

Carsten.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Sep 8 16:16:21 2006

This is an archived mail posted to the Subversion Users mailing list.