(二) svn diff 命令解釋
阿新 • • 發佈:2018-12-10
①命令:svn diff -r版本1:版本2 --summarize 解釋:比較兩個版本的不同 如果要更新GPL庫,可以通過此命令檢視前後版本不同
[[email protected] E50]$ svn diff -r433:431 --summarize
M ChangeLog.txt
M src/Makefile
··············································
在專案中一般版本資訊放在log檔案中
diff : 比較兩個版本/路徑的不同。
--summarize : 顯示輸出結果的概要
②命令:svn diff -rhead XXX
解釋:對比當前本地的XXX檔案(working copy)和快取在.svn下的版本庫檔案的區別,通俗來講就是顯示出修改的內容。
例如:我在ChangeLog.txt中加了一句printf("=test ==========");
[[email protected] E50]$ svn diff -rhead ./ChangeLog.txt Index: ChangeLog.txt ========================================================= --- ChangeLog.txt (revision 477) /*這個是快取在版本庫中的*/ +++ ChangeLog.txt (working copy) /*這個是我們修改的檔案*/ @@ -9,6 +9,7 @@ * ******************************************************** -------------------------------------------------------- + printf("=================test======================"); J 2018.08.19 r477 1.Make it the single image with model name src/Makefile