ディレクトリごとのアクセス権限

svnserveは単に「無制限の」アクセスコントロールのみ を理解することに注意してください。ユーザは完全な読み書きアクセス、 完全な読み出しアクセス、あるいは、まったくアクセスできない、のいずれか です。リポジトリ中の特定のパスに対する詳細なアクセス制御は 存在しません。多くのプロジェクトとサイトではこのレベルのアクセス制御 は十分すぎるものです。しかしもしディレクトリごとのアクセス制御が必要 なら、Apache をmod_authz_svn と一緒に使うか (ディレクトリごとのアクセス制御の項を見てください)、書き込み制御を 行う pre-commit フックスクリプトを使う必要があります (フックスクリプトの項を見てください)。Subversion の ディストリビューション中には commit-access-control.pl と、さらに洗練された svnperms.py スクリプトがあって、 pre-commit スクリプトの中で利用することができます。

svnperms.pyを使うと、設定ファイルを使ってアクセス権限を設定できる。設定ファイルの例はsvnperms.conf.example


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-01-26 (月) 07:41:31 (587d)