SubVersion及TortoiseSVN下載請到其官方網站:http://subversion.tigris.org
注:如果要使用TortoiseSVN中文介面,還要下載其語言安裝包. 若只在本機電腦上使用,不使用SubVersion服務,則只需安裝TortoiseSVN相關組件即可.
一.下載檔案清單:
1.SubVersion 點擊這裡下載,版本是1.3.0,SubVersion服務程式.
2.TortoiseSVN 點擊這裡下載,版本是1.3.2,SubVersion用戶端程式.
3.TortoiseSVN 中文語言套件 點擊這裡下載,版本與上面的匹配.
4.SVNService 點擊這裡下載,可以將SubVersion服務封裝成Windows NT服務.
二.安裝步驟
1.安裝SubVersion
2.安裝TortoiseSVN及語言套件
3.配置SubVersion服務
SubVersion本身是由命令列啟動的,在SubVersion安裝目錄中找到,它不能像Windows NT服務一樣隨Windows啟動,需要借SVNService來封裝成Windows NT服務.具體設定如下:
將下載的SVNService解包後,將其中的拷貝到SubVersion的安裝目錄中的\bin目錄, 保證SVNService.exe和svnserve.exe在同一目錄.
安裝服務:
運行命令:SVNService -install -d -r <svnroot>
在實際操作中,<svnroot>代表SubVersion服務的電子倉庫目錄.
改變服務設定:
運行命令:SVNService -setup -d -r <newsvnroot>
在實際操作中,<newsvnroot>代表與SubVersion服務啟動時不同的電子倉庫目錄.
刪除服務:
運行命令:SVNService -remove
4.用TortoiseSVN建立電子倉庫
TortoiseSVN用戶端不是獨立的程式,而是與Windows Explorer進行了外殼整合,其操作通過環境菜單來完成.
如所示:
1.建立名為SVNroot的空目錄
2在目錄上,或在在目錄內空白處點右鍵,從TortoiseSVN菜單中選擇Create repository here...(在此處建立電子倉庫),在選擇電子倉庫類型後,將會自動產生一些檔案和目錄.這樣就完成了電子倉庫的建立,你可以用同樣的方法建立多個電子倉庫.
注:電子倉庫類型有兩種可供選擇,選擇任意一種即可:
1.Native filesystem(FSFS) 本地檔案系統
2.Berkely database(BDB) Berkely資料庫
不同的選擇只會影響電子倉庫的資料存取格式,預設選擇為:Native filesystem
在本例中,可以用:SVNService -install -d -r e:\svnroot來安裝SubVersion服務
要問本機安裝的服務請在右鍵菜單中選擇Reop-browser(電子倉庫瀏覽),彈出如下對話方塊:
如果是訪問本地電子倉庫,可以使用檔案協議:file:///e:/svnroot
如果從網路上訪問其它機器的電子倉庫,則使用SVN協議,如:svn://127.0.0.1
對話方塊中會以樹狀結構顯示電子倉庫的內容.