我正在尝试通过Hudson,ant进行构建过程,我们使用SVN存储库。
在从SVN存储库中将文件复制到Hudson中的工作区之前,我想检查一下,如果有人没有签入他们签出的文件。
如果有人签出,我想停止构建过程并发送消息:
User1:目前已检出File1,File2。
User13:目前已检出File9。
中止构建过程。请检入所有文件并重新启动过程。
答案 0 :(得分:1)
此信息在签出的代码中不可用。但是,您可以使用locks。
答案 1 :(得分:1)
我认为你在谈论file locks in Subversion的检测。据我所知,Hudson / Jenkins不支持此功能