服務端visualsvn server:
客戶端tortoisesvn:
注意系統的位數,32位和64位有對應的版本。
2、安裝服務端和客戶端
2.1 服務端安裝配置
1)安裝時需要設定倉庫的路徑,這裡設定為:e:\repositories,完成安裝後該路徑下會出現檔案;
2)安裝完成後在開始選單中開啟 visualsvn server,在左側欄中建立新的倉庫repository;
安裝完成後在e:\repositories下生成testip資料夾,資料夾中包括配置資訊的檔案。
3)建立使用者users
4)建立使用者後設定新建倉庫testip的屬性,使得建立的使用者能read/write其中的內容;
5)建立好版本倉庫和使用者後,需要啟動subversion服務,建立windows服務埠,使得在不同機器上能通過tortoisesvn提交到倉庫;
windows服務的建立需要一管理員許可權通過命令列視窗建立,執行如下命令:
sc create svnservice binpath= "d:\program files\visualsvn server\bin\svnserve.exe --service -r e:\repositories" displayname= "svnservice" depend= tcpip start= auto
注意命令中等號右側要有空格。
命令中各引數的解釋:
** sc
是windows
自帶的服務配置程式
; **
引數binpath
表示svnserve
可執行檔案的安裝路徑
; **
--service
引數表示以
windows
服務的形式執行
; **
-r/--root
是testip
的位置,只要是在e:\repositories下建立的倉庫都能使用這個服務埠。
service
引數與root
引數都作為
binpath
的一部分,因此與
svnserve.exe
的路徑一起被包含在一對雙引號當中,而這對雙引號不需要進行轉義
; **
displayname
表示在windows
服務列表中顯示的名字
** depend=tcpip
表示svnservice
服務的執行需要
tcpip
服務**
start=auto
表示開機後自動執行
** 若要解除安裝
svn服務,則執行
sc delete svnservice
即可win+r
,鍵入services.msc
回車,會看到剛剛建立的服務
2.2 安裝客戶端tortoisesvn
直接安裝就可以,沒有注意事項。
3 專案的匯入與取出
3.1 匯入專案到服務端
安裝完tortoisesvn後,可以把專案加入到服務端,建立初始版本。
1)選擇要上傳的專案,在tortoisesvn中選擇import;
2)**庫的url位址和這次匯入操作的說明;
3)這次操作的身份驗證,必須是testip專案中授權讀寫的使用者;
4)完成上傳,可在visualsvn server中檢視。
3.2 從服務端匯出專案
1)選擇需要放入的資料夾,在該資料夾下右鍵滑鼠,選擇svn checkout ,之後彈出對話方塊,選擇要匯出專案所在的url連線,以及匯出位置的設定;
2)授權
3)匯出成功
注:
建立**庫testip的url位址https://nobody-pc/svn/testip/ 中,如果是在別的電腦上操作,nobody-pc 換成服務主機的ip位址,如該svn伺服器位址換作
相關參考:
windows下使用visualsvn server搭建svn伺服器:
windows下搭建svn伺服器:
visualsvn server 及 tortoisesvn 使用的一些參考:
windows 下安裝SVN伺服器
2.安裝 3.配置 1 建立空資料夾d svndata webdemo 2 命令列svnadmin create d svndata webdemo 3 開啟d svndata webdemo conf svnserve.conf取消注釋並設定 anon access none auth acess...
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...
svn伺服器遷移 windows下
廢話不多說,直接上步驟 服務端 1.建立乙個備份檔案夾 如 d svn bak 2.進入cmd,cd命令到你的svn伺服器安裝目錄的bin檔案下,本人的安裝目錄在 d program files visualsvn server bin 則輸入 cd d program files visualsv...