SubVersion Windows安裝指南
一、下載SubVersion和TortoiseSVN
SubVersion的下載地址是:http://subversion.apache.org/packages.html
TortoiseSVN的下載地址是:http://sourceforge.net/projects/tortoisesvn/files/
需要注意的是SubVersion和TortoiseSVN的版本要要相同,否則會出錯。
二、安裝和配置SubVersion和TortoiseSVN
1.SubVersion和TortoiseSVN安裝都非常簡單,只需亞直接執(zhí)行安裝文件,并按照步驟提示就可以了。
2.配置SubVersion服務
正常情況下SubVersion不會作為Windows服務啟動,如果希望每次啟動Windows的時候同時啟動SubVersion,需要通過SVNService進行注冊。
a.將下載的SVNService解壓之后,將其中的拷貝到SubVersion的安裝目錄中的\bin目錄下, 保證SVNService.exe和svnserve.exe在同一目錄.
b.運行命令:SVNService -install -d -r <svnroot>,在實際操作中,<svnroot>代表SubVersion服務的電子倉庫目錄。
如果希望改變服務設置可以執(zhí)行:SVNService -setup -d -r <newsvnroot>,在實際操作中,<newsvnroot>代表與SubVersion服務啟動時不同的電子倉庫目錄。
如果希望刪除服務可以執(zhí)行:SVNService -remove。
三、用TortoiseSVN創(chuàng)建電子倉庫
TortoiseSVN客戶端不是獨立的程序,而是與Windows Explorer進行了外殼集成,其操作通過環(huán)境菜單來完成. 如下圖所示:
可以通過以下步驟創(chuàng)建電子倉庫:
1.創(chuàng)建名為SVNroot的空目錄。
2在目錄上,或在在目錄內(nèi)空白處點右鍵,從TortoiseSVN菜單中選擇Create repository here...(在此處創(chuàng)建電子倉庫),在選擇電子倉庫類型后,將會自動生成一些文件和目錄.這樣就完成了電子倉庫的創(chuàng)建,你可以用同樣的方法創(chuàng)建多個電子倉庫。
注:電子倉庫類型有兩種可供選擇,選擇任意一種即可:
a.Native filesystem(FSFS) 本地文件系統(tǒng)
b.Berkely database(BDB) Berkely數(shù)據(jù)庫
不同的選擇只會影響電子倉庫的數(shù)據(jù)存取格式,默認選擇為:Native filesystem。要訪問本機安裝的服務請在右鍵菜單中選擇Reop-browser(電子倉庫瀏覽),彈出如下對話框:
如果是訪問本地電子倉庫,可以使用文件協(xié)議:file:///e:/svnroot,如果從網(wǎng)絡上 訪問其它機器的電子倉庫,則使用SVN協(xié)議,如:svn://127.0.0.1。上圖對話框中會以樹狀結構顯示電子倉庫的內(nèi)容. 。