1、軟體
1)服務端:subversion
subversion.apache.org - getting subversion - binary packages -
windows - win32svn - files - 1.6.16 - svn-win32-1.6.16.zip
解壓svn-win32-1.6.16.zip到c:\my program files
2)客戶端:tortoisesvn
tortoisesvn.tigris.org - tortoisesvn.net/downloads - tortoisesvn
32-bit -
downloads.sourceforge.net/tortoisesvn/tortoisesvn-1.6.15.21042-win32-svn-1.6.16.msi
直接安裝
2、步驟
1)新增c:\my program files\subversion\bin到環境變數(貌似不一定需要)
2)新建目錄e:\svn_repository\svn
3)進入e:\svn_repository\svn - 右鍵 - tortoisesvn - creat repository
here
或者在cmd下輸入以下命令:
c:\my
program files\svn-win32-1.6.16\bin\svnadmin create
e:\svn_repository\svn
4)文字開啟e:\svn_repository\svn\conf\svnserve.conf - 修改「# password-db =
passwd」為「password-db = passwd」
5)文字開啟e:\svn_repository\svn\conf\passwd - 新增使用者「root = pwd」
6)新增系統服務:cmd下(命令列中等號前不能有空格,等號後必須有空格)
c:\>sc create svnserver binpath= "c:\my program
files\svn-win32-1.6.16\bin\svnserve.exe --service --root
e:\svn_repository" displayname= "svnserver" depend= tcpip start=
auto obj= "nt authority\networkservice"
[sc]
createservice success
注意:此時訪問svn的位址應該是 svn:
(因為上面的服務已經對映到e:\svn_repository路徑下
)這樣方便了許多。
7)svn的使用不說了
3、可能遇到的問題
1)在commit的時候出現錯誤「不能開啟檔案「e:\svn_repository\svn\db\txn-current-lock」:
拒絕訪問。」
解決辦法:為e:\svn_repository目錄設定寫許可權,使用者組"administrator/users"需要有修改、寫入許可權。
開啟e:\svn_repository目錄 - 工具 - 資料夾選項 - 檢視 - 不要選中「使用簡單檔案共享」 - 確定 -
右擊空白處 - 屬性 - 安全 - 選中users組 - 在「允許」下勾選「修改」和「寫入」
2)windows 7下新增系統服務時出現 "[sc] openscmanager 失敗 5:" 錯誤
解決方法:開始——所有程式——附件——(右鍵)命令提示符——以管理員身份執行
3)啟動服務時出現「錯誤5 拒絕訪問」
解決方法:為c:\my program files\svn-win32-1.6.16資料夾新增user使用者使用許可權
右擊資料夾——屬性——安全——新增「users」使用者——許可權預設即可
4)啟動服務時出現「錯誤 1053」
檢查是否建立了e:\svn_repository資料夾
4、其他
1)刪除服務
c:\>sc delete svnserver
Windows下SVN伺服器搭建
3.在ms dos中切換到e svn win32 1.5.4 bin中 4.建立版本庫 1 svnadmin create e svndemo repository 5.配置使用者和許可權 到e svndemo repository conf資料夾中找到svnserve.conf檔案,將passwo...
Windows下搭建svn伺服器端
1 軟體 1 服務端 subversion subversion.apache.org getting subversion binary packages windows win32svn files 1.6.16 svn win32 1.6.16.zip 解壓svn win32 1.6.16.z...
Windows下搭建svn伺服器端
1 軟體 1 服務端 subversion subversion.apache.org getting subversion binary packages windows win32svn files 1.6.16 svn win32 1.6.16.zip 解壓svn win32 1.6.16.z...