svn 游記

2018-06-06 17:05 更新

公司之前用 svn 管理項(xiàng)目代碼,我一直用的 windows 版本

近期想要搭建知識(shí)庫云平臺(tái)?,需要在 linux 上使用 svn 管理代碼,因此做些筆記

直接使用公司搭建好的 svn 服務(wù)器?

?1. 客戶端安裝

    yum install -y subversion?   或

    apt-get install subversion

2. ?同步代碼至本地

    svn checkout https://192.168.xxx.xxx/xxx

3. ?同步代碼至最新版

    svn update

4. 顯示版本列表

    svn log

5. 顯示不同版本之間的不同

    svn diff -r A                顯示當(dāng)前版本(working copy)與A版本的不同

    svn diff -r ??A:B             顯示A版本與B版本的不同

    svn diff -r A  text.c     顯示當(dāng)前版本(working copy)與A版本指定文件的不同

    svn diff -r A:B text.c ?  顯示A版本與B版本指定文件的不同

6. 打patch

    svn diff 將結(jié)果輸出到test.patch文件中

    patch -p? NUM < patch file

    若patch文件更新的是a/b/c.txt

    patch -p0 < test.patch   更新a/b/c.txt文件

    patch -p1 < test.patch   更新??b/c.txt文件

    patch -p2 < test.patch   更新c.txt?文件


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)