4.2 如何使用Subversion 服務
在Unix系統上的使用,你必須先安裝subversion程式,你可以使用apt安裝方式,用法如下apt-get install subversion-devel
格式如下:svn checkout http://svn.openfoundry.org/專案名稱(unix-name)
svn ci -m 帳號 檔案將檔案真實的寫入Subversion伺服器
首先先新增一個目錄,然後將該上面寫入svn清單中,語法svn add 目錄, 在將資料上傳svn伺服器上,語法svn ci -m 帳號 目錄
<語法svn delete 檔案, 回寫資料至svn伺服器上,語法svn commit -m “Delete file '檔案'.”
回寫資料至svn伺服器上,語法 svn move -m “Move a file” url/test1 url/test2
請先安裝用戶端程式:TortoiseSVN
到 http://tortoisesvn.tigris.org
下載最新的安裝程式,下載後直接安裝。 安裝過程大都是按下一步,只有在問你安裝完成後會要求你重新開機。
![](http://openfoundry.org/Foundry/Help/image/4-2/tortoise_setup_02.gif)
語言包裝完之後,用檔案總管在 Windows 桌面上或任何一個資料夾上點一下滑鼠右鍵,選擇 TortoiseSVN -> Settings 以開啟設定視窗,在 "Main" 頁夾中更改 Language 設定為「中文(繁體)」,再按「確定」鈕即可。
如果你是透過 proxy server 存取 Internet,請在 TSVN 的設定視窗中,切到「網路」頁夾,然後輸入你的 proxy server 相關資訊,否則你將無法存取位於 Internet 上的檔案庫。
安裝完成之後,在任何目錄名稱上點一下滑鼠右鍵都可以看到 TSVN 的功能選項,這也是 TSVN 方便的地方,它不用跟開發工具整合,而是跟作業系統整合在一起,這樣不管你用什麼開發工具,都可以輕鬆的使用 TSVN 來存取檔案庫。
利用TSVN新增一個檔案到svn伺服器上,在想要新增的檔案或目錄上,按下右鍵,選擇加入,將檔案將入svn清單中。
加入成功後,再次對檔案或目錄按下右鍵,使用SVN送交,既可把檔案,提交到SVN伺服器上。
當你按下SVN送交後,系統會接著問你帳號密碼,請輸入後,按下確定,就可以把檔案或目錄上傳至SVN伺服器上。
如何刪除一個檔案或目錄,請在欲刪除的檔案或目錄上,按下右鍵,選擇刪除檔案,系統會將此紀錄至SVN清單中,等待你再次選擇SVN送交。
當你完成SVN送交後,此時系統會真實的將你的檔案或目錄從SVN伺服器上移除掉,當然系統還是會再問你一次帳號密碼,請完成輸入。