Re: [GD-General] Infrastructure for Distributed Development
Brought to you by:
vexxed72
From: speedy <sp...@3d...> - 2007-10-21 14:29:54
|
Hello gamedevlists-general crew, my experience with SVN performance - on recent 1.4.3+ versions: * linux based svnserve server runs great, except for the checkout which is a pure CPU hog. If you have strong CPU on the server (unlike I here O:) you should not notice the slowness even if multiple users hit it. Log file generation should be better with 1.4.x compared to 1.3 and earlier. [Jamie, I'm curious which server version are you using and how many history revisions are there? :)] * linux clients have no performance problems even with huge (multi GB binary assets, 10k+ folders) repositories * windows clients have problems with working copy folder count - after some number, all the temporary lock files hit the HDD, stalling the client process and the whole system. [If anyone is interested in helping fix that, I've posted a detailed bug report / analysis to the SVN mail-lists, but I haven't had enough spare time to fix it yet] For the next project I'll reconsider using SVN and intend to test a few alternatives, namely - SVK, mercurial and git. Hope this was helpfull. Cheers! :) Sunday, October 21, 2007, 1:10:24 PM, you wrote: JF> Chris Raine wrote: >> One big downside is speed - subversion gets very slow as soon as the >> repositories grow in the number of files/directories. JF> I'd like to dispute this claim. Our repository is pretty huge (roughly JF> 10 years development with a team of up to about 10 people on the code JF> side), and speed is just fine for almost all operations. The one slow JF> operation is checking out the repository... and log generation when you JF> have that much history! JF> Jamie >> But before spending a lot of personal time and personal effort into this >> solution, I wanted to ask around if somebody has a more efficient, or >> simpler solution. Maybe I intend to tackle the problem from a too >> complex perspective ( especially considering this is a spare-time >> project ), or maybe there is a open-source/free product out there that >> already does what we need, and I simply missed it ... Any >> comments/experience/suggestions? >> >> regards and thanks in advance, >> Chris Raine JF> ------------------------------------------------------------------------- JF> This SF.net email is sponsored by: Splunk Inc. JF> Still grepping through log files to find problems? Stop. JF> Now Search log events and configuration files using AJAX and a browser. JF> Download your FREE copy of Splunk now >> http://get.splunk.com/ JF> _______________________________________________ JF> Gamedevlists-general mailing list JF> Gam...@li... JF> https://lists.sourceforge.net/lists/listinfo/gamedevlists-general JF> Archives: JF> http://sourceforge.net/mailarchive/forum.php?forum_id=557 -- Best regards, speedy mailto:sp...@3d... |