Sub Version Setting

729 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
729
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sub Version Setting

  1. 1. SubVersion 儲存庫建立與權限控管
  2. 2. 安裝 Clients 來執行 SVN CMD. <ul><li>安裝 TortoiseSVN </li></ul>
  3. 3. 安裝 Clients 來執行 SVN CMD. <ul><li>License Agreement </li></ul>
  4. 4. 安裝 Clients 來執行 SVN CMD. <ul><li>選擇安裝項目 </li></ul>
  5. 5. 安裝 Clients 來執行 SVN CMD. <ul><li>準備安裝 </li></ul>
  6. 6. 安裝 Clients 來執行 SVN CMD. <ul><li>安裝中 </li></ul>
  7. 7. 安裝 Clients 來執行 SVN CMD. <ul><li>烏龜安裝完成,請重新開機 </li></ul>
  8. 8. Create Repository <ul><li>建立專案用資料夾 </li></ul>
  9. 9. Create Repository <ul><li>在資料夾內右鍵 > TortoiseSVN > Create repository here </li></ul>
  10. 10. Create Repository <ul><li>執行後會產生下列資料夾,各資料夾意義請參閱 svn-book.pdf </li></ul>
  11. 11. Create Repository- 建立策略 <ul><li>MemberProject </li></ul><ul><ul><li>trunk/ </li></ul></ul><ul><ul><ul><li>MemberCenter / </li></ul></ul></ul><ul><ul><ul><li>Loginout / </li></ul></ul></ul><ul><ul><li>tags/ </li></ul></ul><ul><ul><ul><li>MemberCenter / </li></ul></ul></ul><ul><ul><ul><li>Loginout / </li></ul></ul></ul><ul><ul><li>branches/ </li></ul></ul><ul><ul><ul><li>MemberCenter / </li></ul></ul></ul><ul><ul><ul><li>Loginout / </li></ul></ul></ul><ul><li>MemberCenter / </li></ul><ul><ul><li>trunk/ </li></ul></ul><ul><ul><li>tags/ </li></ul></ul><ul><ul><li>branches/ </li></ul></ul><ul><li>Loginout / </li></ul><ul><ul><li>trunk/ </li></ul></ul><ul><ul><li>tags/ </li></ul></ul><ul><ul><li>branches/ </li></ul></ul>適用於多專案式開發架構 適用於單專案功能開發架構
  12. 12. 整合 Windows 帳號驗證 <ul><li>使用 Windows (Domain) 的帳號,統一管理 </li></ul><ul><li>下載 Apache 2.2 Module http://sourceforge.net/projects/mod-auth-sspi </li></ul><ul><li>將 mod_auth_sspi.so 放置於 C:Program FilesCollabNet Subversion Serverhttpdmodules </li></ul><ul><li>修改 http.conf </li></ul><ul><ul><li>LoadModule sspi_auth_module modules/mod_auth_sspi.so </li></ul></ul>
  13. 13. 整合 Windows 帳號驗證 <ul><li><Location /svn> </li></ul><ul><li>DAV svn </li></ul><ul><li>SVNParentPath C:svn_repository </li></ul><ul><li>AuthType SSPI </li></ul><ul><li>AuthName &quot;Subversion repository&quot; </li></ul><ul><li>Require valid-user </li></ul><ul><li>SSPIAuth On </li></ul><ul><li>SSPIAuthoritative On </li></ul><ul><li>SSPIDomain windowshop </li></ul><ul><li>SSPIOfferBasic On </li></ul><ul><li></Location> </li></ul>
  14. 14. 整合 Windows 帳號驗證 <ul><li><Location /viewvc> </li></ul><ul><li>AuthType SSPI </li></ul><ul><li>AuthName &quot;Subversion repository&quot; </li></ul><ul><li>Require valid-user </li></ul><ul><li>SSPIAuth On </li></ul><ul><li>SSPIAuthoritative On </li></ul><ul><li>SSPIDomain windowshop </li></ul><ul><li>SSPIOfferBasic On </li></ul><ul><li></Location> </li></ul>
  15. 15. 整合 Windows 帳號驗證

×