我只是想看看在两个任意修订版之间修改/添加/删除了哪些文件.我该怎么做呢?
我也可以在乌龟身上做到这一点吗?
svn log -v -rX:Y .
"详细"开关的-v将为您提供有关该版本受影响的文件的详细输出.
注意 "." 假设您当前位于工作副本目录中,但您也可以使用诸如" http://svn.myawesomesoftwareproject.com/trunk/lib/foo.c "之类的URL .
可以通过输入"svn help log"或阅读SVN Book(可在线免费获取)找到此信息.不要忘了[R EAD 牛逼他˚F riendly 中号 anual!
如果你想要一个没有时间和提交消息的简明文件列表,你可以这样做:
svn diff -r X:Y --summarize
右键单击包含repo的目录.选择SVN显示日志.控制+单击两个修订版.右键单击其中一个,然后选择比较修订.
svn diff -r"start_revision_number":"end_revision_number""url_of_svn_repo"--summarize
然后只需将它传递给grep ^ AD或M.