找出谁在目录上提交了特定的svn prop(svn:ignore)

时间:2011-02-01 09:31:34

标签: svn svnignore

在我的svn项目中有一个目录,它有一个svn:ignore属性。现在我想找出哪个提交者在此目录中设置此属性以及相应的修订。

我如何在命令行上执行此操作?

[我在Linux上。我们也欢迎使用GUI选项来查找它。]

2 个答案:

答案 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