如何使用Subversion 服務

4.2 如何使用Subversion 服務


4.2.1 何謂Subversion

簡單的說,管理者可以將每次改變的檔案統一集中放在一個檔案庫中. 而這個檔案庫很像我們常使用的檔案伺服器, 不過它與檔案伺服器不一樣的地方是它會記住每一次檔案的變動, 這樣你就可以把檔案回復到上一次變更的版本,你也可以瀏覽這些檔案的變動歷程.許多人會把版本控制系統想像成 "時光機器"可以回復到某個時候.

其操作步驟如下所示

4.2.2 Unix系統上的使用

在Unix系統上的使用,你必須先安裝subversion程式,你可以使用apt安裝方式,用法如下apt-get install subversion-devel

(1)存取Subversion

格式如下:svn checkout http://svn.openfoundry.org/專案名稱(unix-name)

(2)新增一個檔案

svn add 檔案將檔案寫入svn清單中

svn ci -m 帳號 檔案將檔案真實的寫入Subversion伺服器

(3)新增一個目錄

首先先新增一個目錄,然後將該上面寫入svn清單中,語法svn add 目錄, 在將資料上傳svn伺服器上,語法svn ci -m 帳號 目錄

<

(4)刪除檔案

語法svn delete 檔案, 回寫資料至svn伺服器上,語法svn commit -m “Delete file '檔案'.”

(5)更名檔案

語法svn move 原始檔案名 更改後檔案名

回寫資料至svn伺服器上,語法 svn move -m “Move a file” url/test1 url/test2

4.2.3 Windows系統上的使用

請先安裝用戶端程式:TortoiseSVN
http://tortoisesvn.tigris.org
下載最新的安裝程式,下載後直接安裝。 安裝過程大都是按下一步,只有在問你安裝完成後會要求你重新開機。

http://tortoisesvn.tigris.org 下載繁體中文的語言包(language pack),請注意語言包的版本應該要跟你安裝的 TSVN 版本相同,否則最好不要安裝。

語言包裝完之後,用檔案總管在 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伺服器上移除掉,當然系統還是會再問你一次帳號密碼,請完成輸入。

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值