Re: [Stat-scm-user] [Statsvn-developers] Multi-threading SVN Diffs
Brought to you by:
benoitx,
dougculnane
From: Doug C. <do...@cu...> - 2006-12-04 20:09:14
|
I have upgraded StatSCM to use latest StatSVN. Multi threading seams to work fine. Where is the StatSVN cache so I can delete this for further tests? Multi threading should make StatSVN / statSCM usable on a bigger SF projects, so this is great. Not sure if the SF Subversion Server Admins are going to be too pleased about this. I found out that I can use the MavenProject object to configure StatSCM. There is no config parameters to set for the plug-in at the moment. All parameters come from the pom.xml. :-) I have introduced automatically configured Buzilla and ViewVC integration. These features are new to StatVN. At the moment I have to assume ViewVC is used. I am trying to avoid a configuration parameter but think that unless a project.scm.websystem element is introduced into the pom then I will have to get the user to override this with a config parameter, if they use another system. Does anyone know of some logic for autodetecting the system used? All the best, Doug Benoit Xhenseval wrote: > Hi *, > > Last night I checked in a mechanism to multi-thread the calls to svn > diff that build the cache. > I've tried it on several projects and the results seems good > (certainly much faster! :-) > > The 2 command line options are: > -threads n (default 25) > -concurrency-threshold (default 2000 ms) > > This means that if a call to SVN DIFF takes more than 2000 ms, StatSVN > will then use 25 threads to launch the svn diff in parallel. > > StatSVN also now gives an estimated time for the SVN diff. I've used > it against Spring Rich Client (on Sourceforge!) with 55 threads and it > reduced the estimated time from 50+h to 1h30. > > More tests and feedback are welcome! > > Thanks & regards, > > Benoit > > -- > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.430 / Virus Database: 268.15.6/567 - Release Date: > 04/12/2006 07:18 > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > ------------------------------------------------------------------------ > > _______________________________________________ > Statsvn-developers mailing list > Sta...@li... > https://lists.sourceforge.net/lists/listinfo/statsvn-developers > |