【发布时间】:2016-08-24 11:28:23
【问题描述】:
我在svn中有如下目录结构
Dir1/file1
/file2
/file3
Dir2/file1
/file2
我已删除目录Dir1 并使用svn rm Dir1 和svn ci -m"deleted dir" . 将更改提交到svn。如果我检查 svn 日志,我可以看到该文件夹已被删除。
#svn log -v .
...
D /path/Dir1
但是当我使用 svn diff 时,它不包括我删除的文件。好像我删除了文件,然后 svn diff 也会显示删除的文件内容。
#svn diff -r5937 .
#
那么,如何获取使用svn diff命令删除的目录下的文件的文件差异?这是必需的,因为我正在使用diffstat 命令查看两个修订版之间的总体变化(文件数、添加的行数、删除的行数)。
【问题讨论】:
标签: svn delete-file diffstat