Some things

Better living through biologically-inspired optimization

darcs rules!

too tired to use capitalization. quite shamefully, with most of my minor programming projects i don't use source control. this is stupid. the simplest version control program i've found is called darcs.

to start using darcs once you have it installed, you just do:

cd my_project
darcs initialize

it'll prompt you for a name for the initial checkin.

then you just add your existing files, like, e.g.:

darcs add *.c *.py Makefile

you can type brief descriptions of the patches (or long ones), which you can then get formatted by date in GNU file format like:

me@Stampy:~/forex$ darcs changes
Sat May  6 03:14:13 PDT 2006  my.email@address.com
  * Added lots more technical indicators. Everything not written to disk at the end is currently untested.

Fri May  5 23:49:30 PDT 2006  my.email@address.com
  * added some stuff.

Fri May  5 23:46:27 PDT 2006  my.email@address.com
  * Initial revision.
me@Stampy:~/forex$

when you modify a file that you want to check in you just do darcs record. does version control have to be any harder than dead-simple commands like this? i think not.

Add a comment

you're not logged in