ということで迷い中。
svn+sshは、
◎ | ファイルの転送も暗号化でセキュア |
△ | その分少し処理は重くなる |
△ | サーバーにアカウントを追加する必要がある |
△ | 公開鍵認証/ssh-agentを覚えてもらう・使ってもらう必要がある |
ということが良かったり面倒だったり。3・4個目は自分の手間なので、なんとかなる気がしなくもない。
一方、素のsvnは、
△ | パスワードはCRAM-MD5、でもファイルは素のまま |
◎ | WebDAVと比べても処理は軽い |
× | アカウントは必要ないけど、何の暗号化もされてないパスワードファイルを設置する必要がある(password-db)ので気持ち悪い |
○ | Subversionのこと知ってればとりあえず使える |
ということが良かったり悪かったり。
CVSも使われていなかった部署だし、自分もどっちを選択すべきかの知識も知恵もまだない。一般的にはどうなんだろう?ひょっとしてWebDAV + https?
個人的には最近自宅でもsvn+ssh。でも、(ネットワーク的にも)社内だけだしであえてsshを使わなくてもいいんでね?とかも思ったりします。
さて、どうしようか。威勢良く言ってはみたけれど、いろいろあるなぁ。。。
とりあえず、いろいろ意見を聞いて回ろう。