我最近说服了我的团队从SourceSafe转向Subversion。不幸的是,我的经理仍然希望每个文件都使用独占锁。因此,我在每个文件上设置了svn:needs-lock属性,并创建了一个pre-commit hook来确保该属性保持不变。
我们正在Linux服务器上运行Subversion。我们大多数人使用Windows机器,少数人使用Mac。我们使用各种SVN客户端(TortoiseSVN、SmartSVN、Subclipse等)。
现在我们需要一个好的/易于使用的方法来查看整个存储库中当前锁定的所有文件(以及谁锁定了它们)。我已经在Tortoise和Subclipse中稍微尝试了一下,但没有找到我要找的内容。我们的项目有许多多级子目录,所以查看每个单独的目录将耗费太多时间。
我想要的是一个可以运行的单一报告,列出当前所有被锁定的内容及其所属人。如何获得这种类型的信息?