SVN/Trac管理者資料

出典: Wikimura

目次

現在の設定

設定についてはSubversion設定メモTrac設定メモを参照する。

  • サーバ名: File-server
  • IP: 192.168.11.101
  • Subversion Repository Root: /usr/local/share/WebDAV/svn
  • Trac Environment Root: /usr/local/share/WebDAV/trac
  • ユーザ認証ファイル: /usr/local/share/WebDAV/.htdigest
  • グループ設定ファイル: /usr/local/share/WebDAV/.htgroup
  • リポジトリアクセス権設定ファイル: /usr/local/share/WebDAV/.htaccess


ユーザ管理

新しいユーザを追加する

ユーザを作成する

su
htdigest /usr/local/share/WebDAV/.htdigest 'Kimura-lab WebDAV' 'ユーザ名'

グループを設定する

vi /usr/local/share/WebDAV/.htgroup


Subversion管理

リポジトリを作成する

所有者とパーミッションを変更しないとApacheから読めない。

svnadmin create /usr/local/share/WebDAV/svn/リポジトリ名
chmod -R 770 /usr/local/share/WebDAV/svn/リポジトリ名
chown -R webmaster:apache /usr/local/share/WebDAV/svn/リポジトリ名

リポジトリアクセス権を設定する

vi /usr/local/share/WebDAV/.htaccess
<pre>
個人用ツール