在我的svn项目中有一个目录,它有一个svn:ignore属性。现在我想找出哪个提交者在此目录中设置此属性以及相应的修订。
我如何在命令行上执行此操作?
[我在Linux上。我们也欢迎使用GUI选项来查找它。]
答案 0 :(得分:0)
我没有找到The Book中容易列出的机制,这看起来很令人惊讶。
如果涉及到它,您可以使用svn propget svn:ignore directory -r<foo>
对修订版进行二元搜索,从中间点开始,如果属性存在与否则向上或向下移动 - 它最多需要如果您的提交次数少于100万次,则会尝试20次...
答案 1 :(得分:0)
所以svn-commandline没有提供功能,我没有为我的用例找到一个好的脚本,所以我只写了我自己的,这正是我想要的问题。我将其发布在相关帖子中,以避免重复:how to detect modified properties using SVN log