Diff

rcs 和圖形差異

  • July 20, 2016

我有一台執行 Ubuntu 6.06 的機器。rcs 下的源文件(沒有可用的 git)。

我需要直覺地比較舊版本的文件與簽出的版本。到目前為止,我已經移動了文件並進行了比較。

mv test.c tmptest.c
co -r1.16 test.c
xxdiff test.c tmptest.c
mv tmptest.c test.c

我知道我可以在腳本中做到這一點,但有沒有更好的方法來做到這一點?不碰test.c?

您可以將版本提取到標準輸出,-p然後通過管道傳輸到 xxdiff:

co -p1.16 test.c | xxdiff - diff.c

引用自:https://unix.stackexchange.com/questions/101507