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