darcs on ssh

ところでsshってどうしてるんかとおもったら、


1)パッチファイルを作成
2)パッチファイルをsftpなどでサーバへ転送
3)サーバへssh接続(キーを作成してパスワード聞かれないようにするのが必須)
4)darcs applyをたたく
なんてことをしてるらしい。
なるほどーーー。
こういう作りじゃ、HTTPの場合一生かかっても(というのは言い過ぎ)でけんなー。

ふと思い立ってcgiを改造してみるかと思ってみてみたら、xmlばりばりでした。
めんどくさいんですよねぇ、あれ。

とりあえず見ることが出来るようにはしたけど、
反映をどうやるかだなぁ。
結局、-oでパッチファイル作ってファイルアップロードで
全部無条件にdarcs applyさせるというやり方かな。
コミッタが居る場合は、普通にメールすりゃいいけど、
無条件にどんどんコミットさせたいときっていう場合
どうやって運用していいかよくわからん。

やっぱsmbか。