回答
最簡單的方法是使用SVN客戶端。它將啓用命令行SVN不具備的其他功能。
在Windows上,我建議TortoiseSVN。它允許與第三方diff工具集成,如Araxis Merge。
Similar tools存在於其他操作系統,讓你做同樣的。
這是有點令人費解,並需要編寫一個包裝腳本來模擬diff和diff3的工具
一個窗口我使用TortoiseSVN,這個星球上最好的SCM客戶端。
在Linux上,我可以得到的最接近的MELD安裝並運行以下命令顛覆:
svn diff MyFile.txt --diff-cmd meld
TortoiseSVN許多已經提到。它有一個內置的文本文件比較應用程序調用TortoiseMerge。但更漂亮的文本文件比較工具是WinMerge,如果您安裝可以與TortoiseSVN集成。即使非SVN相關的文件比較也很好。
如果侷限在Linux控制檯我覺得非常有幫助把下面的函數在我的.bashrc
svndiff() { vimdiff <(svn cat "$1") "$1"; }
命令
svndiff MyFile.txt
會再開vimdiff同時,並顯示你的不同側面逐側。
謝謝,自2010年以來,我確實開始使用vimdiff,並且已升級到mercurial。 – 2012-07-11 07:50:00
不知道svn貓,這很酷。聰明的腳本。 – AlexMA 2014-04-30 15:28:29
我使用的是Mac OS,但同樣的事情適用於其他Unix系統(可MELD需要他們)
但在Mac上, 使用macport或沖泡只要安裝tkdiff 像 釀造安裝tkdiff 或 sudo的港口安裝tkdiff
然後簡單輸入您SVN項目文件夾下面的命令。
svn diff --diff-cmd tkdiff
我收到一個錯誤:''tkdiff'的exec失敗:沒有這樣的文件或directorysvn:E200012:'tkdiff'返回255' – 2016-04-08 16:14:02
http://www.pixelbeat.org/scripts/idiff只是avesome過濾器:
svn diff | idiff
這很不錯,有點像默認git。謝謝。 – 2015-10-23 22:12:03
如何在Mac上使用? – 2016-04-08 16:14:25
Mac應該沒有問題地運行它 – andrej 2016-04-08 16:29:40
在你喜歡的文本編輯器安裝ColorDiff
$ sudo apt-get install colordiff
配置Subversion客戶端
打開了~/.subversion/config
,並搜索這條線:
# diff-cmd = diff_program (diff, gdiff, etc.)
添加這條線下方(我喜歡保持默認實例完好):
diff-cmd = colordiff
重啓終端,現在你可以看到五顏六色的svn diff
- 1. 如何在radare2中獲得漂亮的堆棧視圖?
- 2. 如何寫得很漂亮?
- 3. 如何獲得uWSGI Python異常消息漂亮打印?
- 4. 如何獲得像svn一樣的html文本差異?
- 5. 視覺差異軟件與svn 1.7兼容mac osx
- 6. 關閉漂亮的視覺工作室上市
- 7. 如何創建像Stack Overflow這樣的視覺差異視圖?
- 8. 「漂亮」爲Python
- 9. 形式方法=「獲得」漂亮網址
- 10. 如何在Codeigniter中獲得漂亮的URL?
- 11. 如何獲得漂亮的打印與自動工具
- 12. 如何用基R圖獲得漂亮的10個指數?
- 13. larvel4如何獲得漂亮的var_dump內置laravel服務器
- 14. 如何在BlackBerry上獲得漂亮的透明PNG?
- 15. 如何從新的漂亮網址獲得foursquare場地ID
- 16. 如何獲得一個網址使用漂亮的網址?
- 17. 如何獲得Gerrit ID的差異?
- 18. css視覺差異ids和類
- 19. Jest:比較值沒有視覺差異
- 20. 更漂亮,縮進,漂亮的印刷
- 21. 如何從time()差異中獲得HH:MM?
- 22. 我如何獲得日期差異?
- 23. 如何獲得兩次差異?
- 24. 如何在天內獲得差異?
- 25. 如何獲得陣列差異
- 26. 如何比較tabels並獲得差異
- 27. 做一個SVN起來以獲得最新的差異
- 28. 差異「獲得」 VS‘的getProperty’
- 29. 如何在git上執行3路視覺差異?
- 30. 如何從一個分支開始使用HEAD的角度獲得SVN差異?
沒錯,TortoiseSVN的窗戶。而對於Linux,你有Kompare和KDiff3。 – 2010-09-22 17:32:08
只適用於OS X的列表:http://theappleblog.com/2009/02/23/12-subversion-apps-for-os-x/ – 2010-09-24 21:50:56