这是一个命令序列,显示了用于添加和复制文件的不同svn diff行为:
$ ls -A
foo .svn
$ svn cp foo foo.svn-cp
A foo.svn-cp
$ svn diff foo.svn-cp
<nothing>
$ cp foo foo.cp-add
$ svn add foo.cp-add
A foo.cp-add
$ svn diff foo.cp-add
<contents>
要避免不相关答案的一些注意事项:
我只是想知道我是否可以覆盖一些默认强制svn diff以输出foo.cp-add的方式输出foo.svn-cp。
答案 0 :(得分:4)
没有
除非你想破解源代码;如果你这样做,那你就比我好。