我使用SVN作爲源代碼控制系統,我想知道如何比較目錄,同時忽略任何元數據差異。有沒有辦法告訴svn diff
只比較實際內容並忽略任何元數據?SVN DIFF命令是否有元數據排除過濾器?
我的意思是元數據像SVN屬性等不影響文件內容。假設文件X在分支B中與trunk T相比具有附加屬性。不幸的是,即使文件X的實際內容相同,它也會顯示在'svn diff T B'中。
我期待這樣的事情:
svn diff https://example.org/tags/v1 https://example.org/tags/v2 -x -ignore-metadata --summarize
更新:我部分地通過直接在文件系統diff'ing而不是使用SVN工具解決了這個。看到我自己的回答如下...
你是什麼意思的元數據? – codelogic 2008-12-31 08:32:44
「SVN屬性」是一個更好的詞來描述它。我修復了我的帖子,以澄清這一點.. – driAn 2008-12-31 10:39:31
如果你找到一個解決方案,請發佈它,我很好奇這將如何完成。也許GIT有這個功能...... – 2009-01-03 06:30:53