使用svn做爲配置管理工具及其廣泛的用於項目開發中,網上有不少關於svn的原理介紹及命令行管理教程。這裏僅僅分享下我的配置及使用的過程,不經過命令行,可簡單的上手操做。若有遺漏歡迎留言交流。服務器
配置及使用的基本步驟以下:svn
客戶端svn對應的是TortoiseSVN軟件,也可安裝中文語言包;服務器端svn對應的是VisualSVN-Server軟件,通常網上均可以方便找到,分別安裝便可。安裝好以後打開服務器端VisualSVN Server以下圖所示。工具
在Repositiries下新建目錄,命名爲項目文件夾,這時服務器端的項目就已經建立好了。好比項目名叫IAG_ATS,則在客戶端想創建對應的文件夾的位置右鍵SVN Checkout,出現下圖界面:命令行
須要注意的是其中的ip地址是服務器的ip地址,能夠經過命令行ipconfig查詢一下便可,端口號與後續路徑與服務器端界面中的保持一致。以後文件就順利的check到客戶端了。blog
後續可進行項目的管理工做,經常使用的update和commit操做。
教程
須要進行svn庫的移植時,須要解除本地客戶端與原服務器端svn的對應,主要步驟以下:ip
1. 新服務器項目check到目錄。開發
2. 舊服務器項目文件export到1中的目錄:右鍵文件夾,TortoiseSVN->Export,選擇1中的目錄便可,試了下只能單個文件夾操做。Export到自己可能會出錯,建議export到別的目錄下。it
3. 新文件夾選擇全部的文件,add到新的svn管理中:右鍵選中全部,TortoiseSVN->Add。原理
4. 新文件夾中commit操做,這樣就能夠改用新的服務器進行文件管理了。