カテゴリー: APACHE

WINDOWS2008 APACHE2.4 WEBDAV で SUBVERSION ACTIVEDIRECTORY認証

DAV svn
SVNParentPath “C:\SVNテスト用共有フォルダー”
SVNListParentPath on
AuthType Basic
AuthName “cscwork subversion repository”
AuthBasicProvider ldap
AuthLDAPUrl “ldap://192.1.133.82:389/dc=bdom,dc=sample,dc=com?sAMAccountName?sub?(objectClass=*)” NONE
AuthLDAPBindDN “ldapuser@bdom.sample.com”
AuthLDAPBindPassword csd#dfre23
LDAPReferrals Off <- Apache2.4の時はこっち
# AuthzLDAPAuthoritative Off <- Apache2.2の時はこっちらしいけど2.4だとエラーになる
Require ldap-user user1
# Require valid-user

WINDOWS2008 APACHE WEBDAV で SUBVERSION

APACHE は動いているとする。

D:\SVN共有フォルダー
 │
 ├ svnfolder1
 │
 ├ svnfolder2
 │
 └ svnfolder3

http.confに以下を追加する。

<Location /svnfolders>
    DAV svn
    SVNParentPath "D:\SVN共有フォルダー"     <- この下にリポジトリのフォルダーをいっぱい作る。
    SVNListParentPath on
    AuthzSVNAccessFile bin/cscworksvnauth     <- 誰がどこを読んだり書いたりできるかを定義する。
    AuthType Basic
    AuthName "cscwork subversion repository"
    AuthUserFile bin/cscworksvnpasswd         <-ユーザIDとパスワードを入れたファイル
    Require valid-user
</Location>

AuthzSVNAccessFile のファイルの設定

[groups]
dev_team = yamada,sato
test_team = torii
 
[/]
@dev_team = r
@test_team = r
* = r
 
[svnfolder1:/]
@dev_team = rw
@test_team = r

[svnfolder2:/]
@dev_team = rw
@test_team = r

全自動マージャン卓
10万円未満で買える
折りたたんで収納


会社に1台

AMAZON