Tuesday, January 31, 2006

Now using DARCS for the Factor source repository

I got sick of SourceForge CVS. CVS sucks, the SF servers are always down, and their anonymous server lags. This is simply unacceptable, so I decided to take matters into my own hands.

I'm now using DARCS for the Factor source code repository now. I still haven't decided how patch submissions will be handled; I'll probably just ask people to post patches to the mailing list.

The repository is located at http://factorcode.org/repos. You can use a command like:
darcs get http://factorcode.org/repos
to download a copy. Then use darcs pull to stay up to date.


distiller said...

Why would you use this over Subversion ?

Anonymous said...

Subversion requires a central server with dependencies on apache runtimes and webDAV just to serve a repository, one which doesn't even work through many firewalls, because they won't pass PROPFIND requests through. It's a better CVS, but it's not much better than that.

Darcs is one executable and you can pull down a working repository any way you choose to get at it.

Anonymous said...

You can use svnserve, the standalone Subversion server that comes with Subversion, instead of the Apache/WebDav method. Its quicker and, with SSH, more secure IMHO.

Anonymous said...

Bazaar-NG is a good option: