Subversionサーバーの構築方法 (Red Hat Enterprise Linux 5.5)。いつも忘れるので書き留めておく。64bit版の話。
■インストール
# yum install subversion.x86_64
(64bitの場合、*.x86_64を付けないと32bitもインストールされる)
■設定 (svn+ssh)
既に /var/svn に設定されているため、それを使う。
■アクセス権の設定
# usermod -G svn [user ID]
■ファイルのインポート(プロジェクトの作成)
$ mkdir [projectname] $ mkdir [projectname]/trunk $ mkdir [projectname]/branch $ mkdir [projectname]/tags $ svn import [projectname] svn+ssh://localhost/var/svn/[projectname] -m "import"
■チェックアウト
$ mkdir [projectname] $ svn checkout svn+ssh://[username]@[hostname]/var/svn/[projectname] [projectname]