天天看點

SVN 的使用(一) 指令行模式

1  為什麼使用SVN

 (1)備份

  (2)代碼還原

  (3)協同修改

  (4)多版本項目檔案管理

  (5)權限控制

2  SVN的安裝

  這裡省略安裝步驟,隻需要注意按住的路徑最好不要含有中文或者空格即可。

3  建立SVN版本庫

  建立SVN版本庫的方式有兩種:使用指令行或者使用TortoiseSVN。這裡我們使用指令行:

(1)  進入到要建立版本庫的目錄,我這裡是:

<a href="http://s5.51cto.com/wyfs02/M00/8B/9F/wKiom1hSrLuCGMqPAAA77TqhJF8305.png-wh_500x0-wm_3-wmp_4-s_3109329603.png" target="_blank"></a>

(2) 建立版本庫,執行如下指令:

<a href="http://s1.51cto.com/wyfs02/M01/8B/9F/wKiom1hSrX_xCJfqAAAOh_e_4WM939.png-wh_500x0-wm_3-wmp_4-s_3888000507.png" target="_blank"></a>

執行 svnadmin create 版本庫路徑 指令成功後,應該在對應的檔案夾下看到如下檔案,就表示建立成功了:

<a href="http://s3.51cto.com/wyfs02/M02/8B/9B/wKioL1hSrg_CXxElAACZ91x5zvc499.png-wh_500x0-wm_3-wmp_4-s_3345554650.png" target="_blank"></a>

(3) 建立SVN服務,這樣就可以以服務的方式啟動SVN服務端服務了。

<code>sc create SVNService binpath= </code><code>"D:\DevInstall\bin\svnserve.exe --service -r 版本庫路徑"</code> <code>start= auto depend= Tcpip</code>

指令成功後會出現如下提示資訊:

<a href="http://s2.51cto.com/wyfs02/M02/8B/9F/wKiom1hStNrBfZfUAAAF9lGBkqw434.png-wh_500x0-wm_3-wmp_4-s_895488000.png" target="_blank"></a>

然後啟動服務:

<a href="http://s1.51cto.com/wyfs02/M02/8B/9B/wKioL1hStS3RWtrpAABQ-u1weo4650.png-wh_500x0-wm_3-wmp_4-s_3168264180.png" target="_blank"></a>

(4) 檢出項目(checkout)

     執行指令: svn checkout svn://localhost/項目目錄 。執行成功後會出現如下界面:

<a href="http://s2.51cto.com/wyfs02/M00/8B/9F/wKiom1hSuAXQvRYVAAAHvC_hjE4428.png-wh_500x0-wm_3-wmp_4-s_3087982981.png" target="_blank"></a>

(5) 在本地建立一個檔案,進行上傳測試。然後執行如下指令:

<code>svn add HelloSVN.txt</code>

如果是送出檔案,則執行如下指令:

<code>svn commit -m </code><code>"my first commit"</code> <code>HelloSVN.txt</code>

如果是更新檔案,則執行如下指令:

<code>svn update HelloSVN.txt</code>

<code></code>

本文轉自 烏英達姆 51CTO部落格,原文連結:http://blog.51cto.com/7156680/1883237

繼續閱讀