I will try to benchmark cvs, subversion and git today. If this doesn't take me too long I might throw in Mercurial as well.
I'll set up a (insert one of the above SCMs) server on my desktop, with the repository on a tmpfs, with the enlightenment repository, and I'll grab it 100 times with my laptop on tmpfs as well, or maybe even more. That way I think I have a pretty good way of assessing exactly how well the server handles that kind of a load. I'll use tmpfs so that, my hdds aren't a bottleneck. The network works quite well, I hit 9MB/s on a regular basis so that should not be a problem either. There are basically 3 things I will be checking, and I'll average the results: 1) How much does it take to checkout the repository? 2) What is the average load on the machine during this time, in terms of CPU and Memory 3) How much network bandwidth is being used in the process. I'll post the exact details when I'm done but I think it's better that we see some hard numbers and not just try to convince everyone to use our own favorite. (Though in the process I hope I'll be able to convince you to use git). I'll post the exact way I did this so that people may replicate what I've done if anyone desires so. Cheers, Eugen. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel