[TRAC] 解決 ChangeSet 頁面沒直接顯示差異

使用Trac整合版控系統,有一個很方便的地方是能直接網頁上瀏覽每一個版本的異動差異。

在使用上,我發現文字檔(.txt , .c , .py )之類的可以很漂亮的顯示差異
diff.png

但我發現在xml檔案上卻沒有像上面那種差異的顯示

但XML明明也是文字檔,後來發現,原來是當初把這些XML上版控的時候,在svn:property:mime-type的設定上,選成了binrary..

解法:

把所有的XML svn:property:mime-type 從binrary改成text,然後commit即可

如此一來XML的trac changeset頁面也可以直接看到差異了..