リポジトリの追加
最近、触ることが多いのでメモ。
- 先にsvnusers(アクセス制御設定ファイル)にユーザのアクセス権限を設定する。
$ vi /etc/svnusers
[hoge:/]
# 全ユーザーに読み取り・書き込み許可
* = rw
[hoge:/directory]
tanaka = rw
suzuki = r
yamada =
- リポジトリをSVNのルート(ここでは/var/www/svn)に作成する。
$ cd /var/www/svn
$ svnadmin create /var/www/svn/hoge
- リポジトリの所有者、所属グループをapacheにしておく
$ chown -R apache:apache /var/www/svn/hoge
- 必要ならSVNの一般的なディレクトリ構成(trunk、branche、tags)も作成しておく。
$ svn mkdir file:///var/www/svn/hoge/trunk -m ‘create’
$ svn mkdir file:///var/www/svn/hoge/branches -m ‘create’
$ svn mkdir file:///var/www/svn/hoge/tags -m ‘create’
おわり。
返信
コメントを投稿するにはログインしてください。