4

SourceForge CVS takes my developer urge away

Posted November 29th, 2004. Filed under Serendipity

Since Serendipity uses SourceForge, we naturally also use the SourceForge CVS services. The problem is that CVS is painfully slow 90% of the time, and having to wait 7 min. for a “cvs diff -u” is unacceptable. The anonymous CVS has a 24 hour lag. So changes committed now, will only be available to the public 24 hours later, again this is unacceptable.

I am so sick of SourceForge CVS, I’ve had times when I simply stopped coding because the waiting literally took my motivation away.

I mean, SourceForge can have all the mirrors they want, but if none of the projects can develop anything – then why even bother?

We’ve considered moving to BerliOS, and while I initially opposed this, I am starting to have my share of doubts. A super fast CVS server would be really.. really nice.

If you have enjoyed this entry. Please feel free to bookmark it using your favorite social bookmarking site

4 Responses so far

  1. Chu Yeow says:

    Have you considered getting your own server and putting CVS on it? Sure you’d have to setup CVS and probably a CVS view script like ViewCVS on it, but it’d surely be faster than SourceForge’s (which I’ve also used before and I understand what you mean). But then again, you’ll probably lose in terms of data security and backups (I think SourceForge, if anything, is pretty tight about data integrity and backups).

  2. Jonnay says:

    If you’re going to set up your own server, just go ahead and install a better RCS. If you like the CVS method of source control, install Subversion. With the new svnserve daemon removing the apache 2.0/webdav dependancy it works like a charm.

  3. Cameron MacFarland says:

    Another option is Subversion (http://subversion.tigris.org/). Subversion is a replacement for CVS that addresses some of the shortfalls of CVS. It’s designed on the idea that hard drive space is cheap, but bandwidth is expensive, so it keeps a pristine copy of the repository on the local hard drive to do diffs against, and only contacts the server when it has to.

  4. I found this on a quick search: SourceForge CVS takes my developer urge away , which is really funny to me for 2 reasons.

    I installed Serendipity to do this blog 6 days ago
    One of the first things I posted about was Alternatives to SourceForge

Leave a Comment