HUDSON工作区会自动消失吗?

时间:2014-01-23 14:53:44

标签: svn hudson

我已经在HUDSON(版本2.2.1)中配置了作业,每当这些作业触发并完成时,我发现工作空间被清除,并且它是一个空白,并显示以下错误消息,并且构建将成功完成而没有任何问题(仅工作空间)被消灭了。

-------------------------------------------- ----- 错误:没有工作区 这个项目没有工作空间。可能的原因是: 该项目最近被重命名,没有以新名称进行构建。 这个项目最后一次运行的奴隶被删除了。 工作区目录(null)在Hudson外部删除。 运行构建以让Hudson创建工作区。 -------------------------------------------------- --------

请注意: 最近,我改名为这些工作。 2.我已经验证了这些作业的配置,而且我没有使用过将擦除(清理)工作区的选项。我没有启用或检查诸如“构建前清理工作区”或“构建后清理工作区”等选项之类的选项,并且我没有执行任何将清理工作区的shell脚本或cmd。

在源代码管理下 - >我使用的退房策略是“尽可能使用'svn update'。”

我的构建日志以以下消息开头: 由上游项目“8.6.0.0_xxx_Build”开始构建号码77在xxxx_xxxx_slave5_linux上远程构建 检查一个新的工作区,因为/scratch/hudson/slave/workspace/8.6.0.0_xxxx_Job/src不存在 清洁工作区/scratch/hudson/slave/workspace/8.6.0.0_xxx_Job .................................... ..还..........................................等等。

请尽快通知。

1 个答案:

答案 0 :(得分:0)

on hudson system property set hudson.model.WorkspaceCleanupThread.disabled = true。

祝你好运!