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...
|