svn – 在Subversion中,我知道添加文件的时候,找出删除文件的最快方法是什么?

好的,假设我知道我在修订版500的Subversion存储库中添加了文件“foo.txt”.

所以我可以做一个svn log -v http://svnrepo/path/foo.txt@500,它显示了同时添加的所有文件.

添加文件后删除文件的最快方法是什么?

我试过svn log -r500:HEAD -v http://svnrepo/path/foo.txt@500,但这给了我“找不到路径” – 也许显然,因为文件“foo.txt”不存在于“头”.

我可以通过修订来尝试二进制搜索算法(这肯定比输入这个问题更快),但有更好的方法吗?

最佳答案 试试跑步

svn log -v http://svnrepo/path/

这应该给你(除其他外)在该目录中删除文件时的修订.如果输出很大,“grep”也可能有用.

点赞