Subversionのセキュリティについて考えてみた。 まず、Subversionのサーバをどうするかで選択肢がわかれる。 svnserve 簡易サーバ。簡単な認証もあるため社内LANならばこれでも問題ない。 svn + ssh SSHで暗号化接続できる。 http Apacheと連携させてhttpで接続する。ブラウザからの確認もでき、Apacheの認証機能をそのまま使える。 まずはsvnserveでのセキュリティを調べてみる。 簡易サーバsvnserveの場合は、 svnserve.confによるリポジトリに対するアクセス設定 svnserve.confとpasswdによるリポジトリに対する認証 svnserve.confとauthzによるパスごとのアクセス設定 が可能。svnserveの場合は、どれも再起動せずに設定が反映された。 svnserve.confによるリポジトリに対するアク