Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 如何在存储库中知道是否签出了任何文件_Svn_Ant_Hudson - Fatal编程技术网

Svn 如何在存储库中知道是否签出了任何文件

Svn 如何在存储库中知道是否签出了任何文件,svn,ant,hudson,Svn,Ant,Hudson,我试图通过Hudson、ant和SVN存储库完成构建过程 在将文件从SVN存储库复制到Hudson的工作区之前,我想检查是否有人没有签入他们签出的文件 如果有人签出,我希望停止构建过程并发送消息: User1:当前已签出文件1、文件2 User13:当前已签出文件9 正在中止生成过程。请签入所有文件并重新启动进程 此信息在签出的代码中不可用。但是,你可以使用。我想你说的是检测。据我所知,Hudson/Jenkins不支持此功能我可以获取文件锁列表吗。用户A锁定了文件1,23。用户B锁定了文件6

我试图通过Hudson、ant和SVN存储库完成构建过程

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

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


User1:当前已签出文件1、文件2

User13:当前已签出文件9

正在中止生成过程。请签入所有文件并重新启动进程



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

我想你说的是检测。据我所知,Hudson/Jenkins不支持此功能

我可以获取文件锁列表吗。用户A锁定了文件1,23。用户B锁定了文件6。总共锁定了3个文件。此外,我还必须要求用户在修改文件之前锁定文件。有关存储库中对象的锁定列表,您可以使用。是的,这个解决方案依赖于用户记住锁定文件。