軟體工程筆記 mis

[版本控管]Subversion(SVN)-TortoiseSVN版控工具

Subversion(SVN)是一個開放原始碼的版本控制系統,使用SVN能提供多人共有資料的一致性,以及版本控 […]

Subversion(SVN)是一個開放原始碼的版本控制系統,使用SVN能提供多人共有資料的一致性,以及版本控管,適用於文件檔案或是程式碼檔案。

SVN烏龜版本控制軟體(Tortoise SVN) 官方網址如下: http://tortoisesvn.net/

檔案設定教學

安裝以後,按下右鍵,就可以看到兩個選項。

Create repository 創建專案

我們新增一個資料夾,並且選擇Create repository here。

變成版控資料夾

SVN資料夾

權限認證

要輸入帳密登入,選擇永久接受憑證會自動儲存帳密只需打一次,選擇接受憑證則之後匯入更新檔案時,需要再輸入一次

Checkout(取出)

點選右鍵”Checkout(取出)”

選擇相對應的專案控管路徑,點選確定,可取出所有上傳的資料

取出完成可看到資料夾有綠色勾勾,表示取出成功,此資料夾內的檔案有版本控管 (若未看到綠色勾勾請參考下列網址,調整電腦設定) http://moobaabaa.blogspot.com/2014/03/tortoisesvn-win7.html

若檔案有異動,會顯示紅色驚嘆號

Import(匯入)

本機建立一個資料夾,將要控管之專案放置至此資料夾內,點選右鍵”Import(匯入)”

輸入檔案庫位址網址,及輸入本次更新的訊息(訊息請務必要打,方便知道本次更新內容)

確定後就會開始上傳檔案

SVN Commit (SVN送交)

點選右鍵”SVN Commit“,選擇相對應的專案控管路徑,點選確定,可取出所有上傳資料

勾選要更新之檔案,及填寫更新訊息 (訊息請務必要打,方便知道本次更新內容)

點選下方”Show log(顯示記錄)“,可查看檔管歷程

SVN Update (SVN更新 )

每次要編輯程式時,點選右鍵選擇”SVN Update”,可取出伺服器最新程式

瀏覽器輸入相對應網址,輸入帳密可以查看檔案資料

參考資料:相關使用技巧可參考下列網址 http://demo.tc/?seriesName=Subversion%20SVN%20%E7%89%88%E6%9C%AC%E6%8E%A7%E7%AE%A1