Darcsを使う

http://www.darcs.net/DarcsWiki/FrontPage

インストール

http://www.darcs.net/DarcsWiki/CategoryBinaries

  • Debianでは、apt-get install darcsでOK
  • Windowsでは、Cygwin版(tar.bz2)、Non-Cygwin版(zip)、ただのbinary版がある模様
    • Cygwin版には、putty(ssh)のバイナリーが含まれていた。
    • Cygwin版のdarcsはshellスクリプトで、実体はrealdarcs.exe
    • Binary版は、zipされたただのexe
    • Binary版をダウンロード

Quick Start

http://www.darcs.net/DarcsWiki/GettingStarted

同期

  • httpでワーキングディレクトリーを公開するだけでアクセスできる
  • sshでもアクセスできる。デフォルトのpullやgetは、scpで持ってきている模様
  • sendではパッチをメールで送る

感想

  • コマンドがCVSや、Subversionと違うのでかなり戸惑う
    • 一番よく使うsvn stがdarcs whatsnew --summaryだとつらそう(スペルミスが、、、)
  • 小さな親切がいっぱい入っていそう
    • darcs recordは、引数なしで起動すると、いろいろと聞いてくる。パッチの名前とか、、、
    • putty同梱のアーカイブとか
    • パッチのe-mail送信とか
  • 使用目的がdarcsと一致すればはまるのかもしれないけれど、あまり一致していなそう