News: Switch from CVS to Darcs

Switch from CVS to Darcs

I have changed the version control system used to develop Soks from CVS to Darcs. That means that the source code is no longer kept at www.rubyforge.org, but is instead at www.counsell.org/darcs. Packaged releases will still be made at rubyforge. The reason for the change is that Darcs works more like I do: it records changes across multiple files together, it allows ‘off-line’ changes to be recorded and merged later and it makes managing fixes acrosss branches very easy.

There are now three repositories:

There is a repository browser at http://www.counsell.org/darcs. If you wish to download the code without using darcs, take a look at http://www.counsell.org/darcs/soks-stable.

If you wish to use Darcs to hack Soks then:
  1. Get a copy of Darcs from http://www.darcs.net (or apt-get install Darcs on debian)
  2. darcs get http://www.counsell.org/darcs/soks-development
  3. Hack about
  4. darcs record
  5. Send it to me:
    • darcs send if your machine and firewall are configured so that sendmail works.
    • darcs send -o=patch-file.txt then e-mail darcs@soks.org with the patch-file attached.
  6. Get the latest changes to the repository by darcs pull http://www.counsell.org/darcs/soks-development

Let me know how you get on with the new system.

Edit this page or watch for changes using RSS.