[cvsnt] Branch creation takes a long time

Arthur Barrett arthur.barrett at march-hare.com
Fri Apr 6 13:18:27 BST 2007


Colin,

This can occur under very specific circumstances.  Basically it gets harder and harder for CVSNT to find the next free number for a branch.  We've had a patch submitted that'll be a part of the next next 2.5.04 build in a few weeks time.  Be sure to keep an eye on this list for the annoucement.  Also it's an option that needs to be enabled in the control panel (or on linux in the /etc/cvsnt/PServer config file).

More info is available in the bug database under bug 4855.
http://customer.march-hare.com/webtools/bugzilla/tt.htm

However that said, this problem only occurs when there are a LOT of branches, which possibly means that you are not using CVSNT in an "optimal" way.  Please describe what business purpose creating so many branches is serving and we'll also try to point you in a more efficient direction.

Regards,


Arthur Barrett


-----Original Message-----
From:	cvsnt-bounces at cvsnt.org on behalf of Colin Fraser
Sent:	Fri 4/6/2007 6:45 PM
To:	cvsnt at cvsnt.org
Cc:	
Subject:	[cvsnt] Branch creation takes a long time

Hi ,
 
I have a question about branching in CVSNT - it seems to be getting slower
and slower on our repository, it is currently taking over an hour to create
a branch across the whole repository.  I am running CVSNT 2.5.02 Build 2115
on XP Pro.
 
The repository has about 18000 files and is just over 1Gb in size so it is
fairly large, however when we first set it up it took less than 6 minutes to
perform the same operation.
 
Can someone tell me if this slow-down is just normal - a product of creating
a large number of tags and branches?  Should I expect it to get slower and
slower?  I've been searching around but I cannot find any documentation that
covers this.
 
 
Any responses or suggestions welcome, thanks,
 
Colin



Colin Fraser, Development Manager
Level Four Software Ltd	 
 
 
_______________________________________________
cvsnt mailing list
cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt





More information about the cvsnt mailing list