其中还包含了语言包文件
現在你已經有一個可以運作的 Subversion 伺服器,可以試著在其他電腦上存取檔案庫了。如果你習慣使用命令列工具,那就只要在用戶端電腦上安裝 Subversion 就行了,存取檔案庫都是透過命令列工具(主要是 svn.exe)。這裡要介紹的是一個專門為 Windows 作業系統設計的 Subversion 用戶端:TortoiseSVN(以下簡稱 TSVN)。
3.1 安裝 TortoiseSVN
1. 到
http://tortoisesvn.tigris.org 下載最新的安裝程式,下載後直接安裝。安裝過程大都是按下一步,只有在問你
安裝完成後會要求你重新開機。
2. 到
http://tortoisesvn.tigris.org 下載繁體中文的語言包(language pack),請注意語言包的版本應該要跟你安裝的 TSVN 版本相同,否則最好不要安裝。語言包裝完之後,用檔案總管在 Windows 桌面上或任何一個資料夾上點一下滑鼠右鍵,選擇 TortoiseSVN -> Settings 以開啟設定視窗,在 "Main" 頁夾中更改 Language 設定為「中文(繁體)」,再按「確定」鈕即可。
3. 如果你是透過 proxy server 存取 Internet,請在 TSVN 的設定視窗中,切到「網路」頁夾,然後輸入你的 proxy server 相關資訊,否則你將無法存取位於 Internet 上的檔案庫。
安裝完成之後,在任何目錄名稱上點一下滑鼠右鍵都可以看到 TSVN 的功能選項,這也是 TSVN 方便的地方,它不用跟開發工具整合,而是跟作業系統整合在一起,這樣不管你用什麼開發工具,都可以輕?nbsp;的使用 TSVN 來存取檔案庫。
接下來你可以用 TSVN 練習一下存取之前建立好的檔案庫,試著把你現有的專案匯入檔案庫中,並且在用戶端使用 TSVN 執行取出、存入、更新等動作。
TSVN 雖然是用戶端工具,不過它也提供了建立檔案庫、以及匯入、匯出等功能,因此安裝在伺服器端也挺方便的。
4 結語
按照本文說明的安裝步驟,希望能讓你順利在 Windows 環境下把 Subversion 安裝起來。但是安裝成功以後,真正的工作要才開始,如果你沒有花點時間閱讀 Subversion 的相關文件,在使用版本控制系統的過程中,一定會碰到許多問題。
在正式將你的專案加入 Subversion 檔案庫之前,建議您多考慮一下:
1. 檔案庫的配置方式。究竟要為每一個專案建立一個檔案庫,還是把多個專案放進同一個檔案庫裡?
2. 專案目錄的結構。你要依照官方手冊的方式,在專案的根目錄下建立 trunk、branches、和 tags 嗎?
3. 哪些東西要放進檔案庫裡?
前兩個問題你可以參考 [1] 的建議(第五章),再衡量自己的需求來決定。你不見得要依照官方的建議,第一次也許採用最單純的配置方式會比較好,例如:一個檔案庫就只放一個專案,而且只把程式的原始碼 放進檔案庫,也不去分主線支線了,因此專案的目錄結構可以很單純,程式原始碼的根目錄就是專案的根目錄。自己動手做過幾次以後,再去觀察檔案庫的內容,就會比較有感覺了,然後再來考慮自己團隊的需求,自然就能找到最適合自己團隊的配置方式了。
後記
這份文件快要寫完時,才發現 [2] 已經提供一份類似的文件了,不過既然寫了,還是公佈出來吧,中文資源多一些總是好的。
網路資源
[1] Subversion 電子書。http://svnbook.red-bean.com/
繁體中文版:http://svn.ntcu.net/svnbook/
[2] TortoiseSVN 官方文件。http://tortoisesvn.tigris.org/docs.html#DocDir
[3]
http://svn.ntcu.net/kwiki/原文请参考:http://sun.cis.scu.edu.tw/~nms9115/articles/softeng/scm/svn/2-install/svn_install.htm
相关推荐
Subversion for Windows安装指南,介绍了SVN在WINDOWS服务器上安装的详细说明。
Subversion for Windows 1.7.1 Subversion是一个自由/开源的版本控制系统。也就是说,在Subversion管理下,文件和目录可以超越时空。也就是Subversion允许你数据恢复到早期版本,或者是检查数据修改的历史。正因为...
Windows安装配置SubVersion
博文链接:https://tvjody.iteye.com/blog/216108
subversion64 windows版,可在windows下一键安装
Windows下Subversion安装使用 Windows下Subversion安装使用
Subversion Edge详细安装与使用手册,包括3.1版本的而详细安装说明以及建库,权限配置说明
NULL 博文链接:https://felixli.iteye.com/blog/1121671
本文件详细介绍了Subversion服务器的安装和配置流程
Subversion是一个自由/开源的版本控制系统。也就是说,在Subversion管理下,文件和目录可以超越时空。也就是Subversion允许你数据恢复到早期版本,或者是检查数据修改的历史。正因为如此,许多人将版本控制系统当作...
Subversion是一个自由/开源的版本控制系统。也就是说,在Subversion管理下,文件和目录可以超越时空。也就是Subversion允许你数据恢复到早期版本,或者是检查数据修改的历史。正因为如此,许多人将版本控制系统当作...
Windows下Subversion配置管理员指南 以前的svnserve要想成为windows服务,必须依赖于svnservice或其他工具。从Subversion1.4开始,Subversion本身就集成Windows服务的工具。 1,安装svnservice 在Windows NT...
svn服务安装工具,Setup-Subversion_for windows.zip.
HOWTO: Subversion for Windows with Apache server - a beginner's guide
Subversion+for+Windows安装指南
Subversion zip 版本安装
Subversion 是一种开放源码的全新版本控制系统,支持可在本地访问或通过网络访问的数据库和文件系统存储库。不但提供了常见 的比较、修补、标记、提交、回复和分支功能性,Subversion 还增加了追踪移动和删除的能力...
Subversion是一个自由/开源的版本控制系统。也就是说,在Subversion管理下,文件和目录可以超越时空。也就是Subversion允许你数据恢复到早期版本,或者是检查数据修改的历史。正因为如此,许多人将版本控制系统当作...
subversion1.1 使用指南中文版. 对各种svn命令做了详细讲解.
subversion-1.10.2 for windows VS2017 x64 CSDN-tags: subversion-1.10.2 windows VS2017 SDK17134.12 subversion-1.10.2 httpd 相关的dll是从https://www.apachelounge.com/download/下载的。 ...