好的,假设我知道我在修订版500的Subversion存储库中添加了文件“foo.txt”。
所以我可以做svn log -v http://svnrepo/path/foo.txt@500
,并显示同时添加的所有文件。
添加文件后删除文件的最快方法是什么?
我试过了svn log -r500:HEAD -v http://svnrepo/path/foo.txt@500
,但这给了我“未找到路径” - 显然,因为“HEAD”中不存在“foo.txt”文件。
我可以通过修订来尝试二进制搜索算法(这肯定比输入这个问题更快),但是有更好的方法吗?
答案 0 :(得分:2)
尝试运行
svn log -v http://svnrepo/path/
在该目录中删除文件时,应该给你(除其他外)修改。如果输出很大,“grep”也可能有用。