News: Switch from CVS to Darcs
—
!!1!
!
>Switch from CVS to Darcs
—
!!2!
!
—
!!3!
!
I have changed the version control system used to develop Soks from
!
!4!
!
to
!
!5!
!
.
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.
!
!6!
!
There are now three repositories:
—
!!7!
!
>
—
!!8!
!
!
!9!
!
, that contains code that has been,
or will shortly be,
released.
!
!10!
!
!
!11!
!
!
!12!
!
, that contians code that will probably make it to the next release.
www.soks.org uses the code from here.
!
!13!
!
!
!14!
!
!
!15!
!
, that contains ideas and experiments.
!
!16!
!
—
!!17!
!
—
!!18!
!
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.
—
!!19!
!
If you wish to use Darcs to hack Soks then:
—
!!20!
!
>
—
!!21!
!
Get a copy of Darcs from
http://www.darcs.net (or apt-get install Darcs on debian)
!
!22!
!
!
!23!
!
!
!24!
!
!
!25!
!
!
!26!
!
!
!27!
!
Hack about
—
!!28!
!
!
!29!
!
!
!30!
!
!
!31!
!
!
!32!
!
!
!33!
!
Send it to me:
—
!!34!
!
>
—
!!35!
!
!
!36!
!
!
!37!
!
if your machine and firewall are configured so that sendmail works.
!
!38!
!
!
!39!
!
!
!40!
!
!
!41!
!
then e-mail
darcs@soks.org with the patch-file attached.
!
!42!
!
—
!!43!
!
—
!!44!
!
!
!45!
!
Get the latest changes to the repository by
!
!46!
!
!
!47!
!
!
!48!
!
—
!!49!
!
—
!!50!
!
Let me know how you get on with the new system.
!
!51!
!