如何在存储库中知道是否已检出任何文件

时间:2012-08-31 20:00:14

标签: svn ant hudson

我正在尝试通过Hudson,ant进行构建过程,我们使用SVN存储库。

在从SVN存储库中将文件复制到Hudson中的工作区之前,我想检查一下,如果有人没有签入他们签出的文件。

如果有人签出,我想停止构建过程并发送消息:


User1:目前已检出File1,File2。

User13:目前已检出File9。

中止构建过程。请检入所有文件并重新启动过程。


2 个答案:

答案 0 :(得分:1)

此信息在签出的代码中不可用。但是,您可以使用locks

答案 1 :(得分:1)

我认为你在谈论file locks in Subversion的检测。据我所知,Hudson / Jenkins不支持此功能