好的,假设我知道我在修订版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”也可能有用.