Sub Version Setting
description
Transcript of Sub Version Setting
SubVersion
儲存庫建立與權限控管
安裝 Clients來執行 SVN CMD.
安裝 TortoiseSVN
安裝 Clients來執行 SVN CMD.
License Agreement
安裝 Clients來執行 SVN CMD.
選擇安裝項目
安裝 Clients來執行 SVN CMD.
準備安裝
安裝 Clients來執行 SVN CMD.
安裝中
安裝 Clients來執行 SVN CMD.
烏龜安裝完成,請重新開機
Create Repository
建立專案用資料夾
Create Repository
在資料夾內右鍵 > TortoiseSVN > Create repository here
Create Repository
執行後會產生下列資料夾,各資料夾意義請參閱 svn-book.pdf
Create Repository-建立策略MemberProject
trunk/ MemberCenter / Loginout /
tags/ MemberCenter / Loginout /
branches/ MemberCenter / Loginout /
MemberCenter / trunk/ tags/ branches/
Loginout / trunk/ tags/ branches/
適用於多專案式開發架構 適用於單專案功能開發架構
整合Windows帳號驗證 使用 Windows (Domain) 的帳號,統一管理 下載 Apache 2.2 Module
http://sourceforge.net/projects/mod-auth-sspi 將 mod_auth_sspi.so 放置於 C:\Program
Files\CollabNet Subversion Server\httpd\modules
修改 http.confLoadModule sspi_auth_module modules/mod_auth_
sspi.so
整合Windows帳號驗證<Location /svn> DAV svn SVNParentPath C:\svn_repository AuthType SSPI AuthName "Subversion repository" Require valid-user SSPIAuth On SSPIAuthoritative On SSPIDomain windowshop SSPIOfferBasic On</Location>
整合Windows帳號驗證<Location /viewvc>
AuthType SSPI
AuthName "Subversion repository"
Require valid-user
SSPIAuth On
SSPIAuthoritative On
SSPIDomain windowshop
SSPIOfferBasic On
</Location>
整合Windows帳號驗證