Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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_Build_Bamboo_Artifacts - Fatal编程技术网

Svn 竹子无法发布人工制品

Svn 竹子无法发布人工制品,svn,build,bamboo,artifacts,Svn,Build,Bamboo,Artifacts,我有一个关于工件配置的问题;我正在使用SVN的源代码文件进行自动构建 Rq:我在Bambol中使用的所有任务都是DOS脚本。 成功构建之后,我通过将/*.BIN放入Copy pattern字段来配置工件 生成的文件(BIN文件)位于我的工作区(c:\workspace\BIN)下,这就是为什么我将bambol.cfg.xml文件中的bambol.artifacts.directory修改为:“c:\workspace”,并将“BIN”放在bambol工件定义的Location下 但是,在正确构建

我有一个关于工件配置的问题;我正在使用SVN的源代码文件进行自动构建

Rq:我在Bambol中使用的所有任务都是DOS脚本。

成功构建之后,我通过将/*.BIN放入Copy pattern字段来配置工件

生成的文件(BIN文件)位于我的工作区(c:\workspace\BIN)下,这就是为什么我将bambol.cfg.xml文件中的bambol.artifacts.directory修改为:“c:\workspace”,并将“BIN”放在bambol工件定义的Location下

但是,在正确构建项目后,我在日志文件中发现以下行:“无法发布工件[XXXXXX]:null”,并且没有生成工件。


有人能帮帮我吗

最可能的问题是权限,或者Bambol没有对Bambol工作区之外的目录的写入权限。请记住,它是作为您运行竹服务的用户运行的。您的工作区(您编码的地方)和Bambor的工作区(构建发生的地方)是两件不同的事情。您最好使用默认配置,将竹共享工件放在竹工作区工件存储中,然后插入一个简单的脚本将它们复制到您以后想要的任何地方


其他常见的问题包括没有正确地定义工件,或者通过粗指名称或路径,或者没有指定工件的正确位置/名称

我的系统也有同样的错误。最后的问题是我们的主服务器上的防火墙发生了变化。工件是在远程代理上创建的,但无法发送到主服务器进行存档。重新向远程代理打开主端口解决了问题。

我发现,如果服务器上没有足够的磁盘空间(如果使用本地存储),工件发布可能会失败而不会出错。您可以在配置中的“系统信息”页面上查看“磁盘可用空间”