SVN Server架設相關

  • 3221
  • 0

摘要:SVN Server架設相關

軟體:
  • Apache
  • SVN Server
  • TortoiseSVN
  • mod_auth_sspi

設置:

httpd.conf =>

    1. Subversion安裝目錄bin\下面的兩個文件:mod_authz_svn.somod_dav_svn.so復制到Apache安裝目錄modules\目錄下。
    2. 確定"LoadModule dav_module modules/mod_dav.so""LoadModule dav_fs_module modules/mod_dav_fs.so"的註解取消,並且加入"LoadModule dav_svn_module modules/mod_dav_svn.so""LoadModule authz_svn_module modules/mod_authz_svn.so"
    3. SSPI配置:
    • 將mod_auth_sspi.so復制到Apache安裝目錄modules\目錄下。
    • 加入"LoadModule sspi_auth_module modules/mod_auth_sspi.so"

最後,SVN設置區段:

<Location /svn>
    DAV svn
    SVNPath "檔案庫位置"

    AuthName "Subversion repository"
    AuthzSVNAccessFile "群組權組設定檔案位置"
    Require valid-user
    AuthType SSPI
    SSPIAuth On
    SSPIAuthoritative On
    SSPIDomain "AD網域名"
    SSPIOfferBasic On
</Location>


 

參考資料:

实战SVN For Apache2(一)

实战SVN For Apache2(二)

在Windows下Svn架設總結

svniis: Help Install on Windows 2000

SVN登录方式与AD整合

SVN在Windows下的安装手记