Linux SVN 命令詳解

2022-08-11 19:30:20 字數 3398 閱讀 5495

1、將檔案checkout到本地目錄

svn checkout

2、往版本庫中新增新的檔案

svn

3、將改動的檔案提交到版本庫

svn commit

4、加鎖/解鎖

svn lock

5、更新到某個版本

6、檢視檔案或者目錄狀態

1)svn status

7、刪除檔案

svn delete

8、檢視日誌

svn log

9、檢視檔案詳細資訊

svn info

10、比較差異

svn diff

11、將兩個版本之間的差異合併到當前檔案

svn merge -r

12、svn 幫助

svn help

svn help ci

以上是常用命令,下面寫幾個不經常用的

13、版本庫下的檔案和目錄列表

svn listpath

顯示path目錄下的所有屬於版本庫的檔案和目錄

簡寫:svn ls

14、建立納入版本控制下的新目錄

svn mkdir: 建立納入版本控制下的新目錄。

用法: 1、mkdir path...

2、mkdir url...

建立版本控制的目錄。

1、每乙個以工作副本 path 指定的目錄,都會建立在本地端,並且加入新增

排程,以待下一次的提交。

2、每個以url指定的目錄,都會透過立即提交於倉庫中建立。

在這兩個情況下,所有的中間目錄都必須事先存在。

15、恢復本地修改

svn revert: 恢復原始未改變的工作副本檔案 (恢復大部份的本地修改)。revert:

用法: revert path...

注意: 本子命令不會訪問網路,並且會解除衝突的狀況。但是它不會恢復

被刪除的目錄

16、**庫url變更

svn switch (sw):

17、解決衝突

svn resolved:

18、輸出指定檔案或url的內容。

svncat

你要相信 一切都會好起來

1、將檔案checkout到本地目錄

svn checkout

2、往版本庫中新增新的檔案

svn

3、將改動的檔案提交到版本庫

svn commit

4、加鎖/解鎖

svn lock

5、更新到某個版本

6、檢視檔案或者目錄狀態

1)svn status

7、刪除檔案

svn delete

8、檢視日誌

svn log

9、檢視檔案詳細資訊

svn info

10、比較差異

svn diff

11、將兩個版本之間的差異合併到當前檔案

svn merge -r

12、svn 幫助

svn help

svn help ci

以上是常用命令,下面寫幾個不經常用的

13、版本庫下的檔案和目錄列表

svn listpath

顯示path目錄下的所有屬於版本庫的檔案和目錄

簡寫:svn ls

14、建立納入版本控制下的新目錄

svn mkdir: 建立納入版本控制下的新目錄。

用法: 1、mkdir path...

2、mkdir url...

建立版本控制的目錄。

1、每乙個以工作副本 path 指定的目錄,都會建立在本地端,並且加入新增

排程,以待下一次的提交。

2、每個以url指定的目錄,都會透過立即提交於倉庫中建立。

在這兩個情況下,所有的中間目錄都必須事先存在。

15、恢復本地修改

svn revert: 恢復原始未改變的工作副本檔案 (恢復大部份的本地修改)。revert:

用法: revert path...

注意: 本子命令不會訪問網路,並且會解除衝突的狀況。但是它不會恢復

被刪除的目錄

16、**庫url變更

svn switch (sw):

17、解決衝突

svn resolved:

18、輸出指定檔案或url的內容。

svncat

Linux SVN 命令詳解

1 將檔案checkout到本地目錄 svn checkoutpath path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn addfile 例如 svn add test.php 新增test.php svn add php 新增...

Linux SVN常用命令詳解

1 將檔案checkout到本地目錄 2 將檔案新增至svn中 svn add file svn add filelist.f 3 將檔案提交至svn中 svn commit m logmessage path svn ci m update filelist.f 4 將檔案更新 svn updat...

linux svn命令大全

1 將檔案checkout到本地目錄 svn checkoutpath path是伺服器上的目錄 例如 svn checkout svn 192.168.1.1 pro domain 簡寫 svn co 2 往版本庫中新增新的檔案 svnaddfile 例如 svn add test.php 新增t...