ziguzagu.org

社内Subversionにsshは必要かどうか?

ということで迷い中。

svn+sshは、

ファイルの転送も暗号化でセキュア
その分少し処理は重くなる
サーバーにアカウントを追加する必要がある
公開鍵認証/ssh-agentを覚えてもらう・使ってもらう必要がある

ということが良かったり面倒だったり。3・4個目は自分の手間なので、なんとかなる気がしなくもない。

一方、素のsvnは、

パスワードはCRAM-MD5、でもファイルは素のまま
WebDAVと比べても処理は軽い
×アカウントは必要ないけど、何の暗号化もされてないパスワードファイルを設置する必要がある(password-db)ので気持ち悪い
Subversionのこと知ってればとりあえず使える

ということが良かったり悪かったり。

CVSも使われていなかった部署だし、自分もどっちを選択すべきかの知識も知恵もまだない。一般的にはどうなんだろう?ひょっとしてWebDAV + https?

個人的には最近自宅でもsvn+ssh。でも、(ネットワーク的にも)社内だけだしであえてsshを使わなくてもいいんでね?とかも思ったりします。

さて、どうしようか。威勢良く言ってはみたけれど、いろいろあるなぁ。。。

とりあえず、いろいろ意見を聞いて回ろう。