【发布时间】:2013-05-17 08:25:47
【问题描述】:
我在构建 jenkins 构建作业时遇到错误,可以通过在构建之前清除工作空间来解决。
作为 SCM,我们使用带有签出策略的颠覆:始终签出新副本。 我认为这个策略相当于:
- 清除工作区
- svn 结帐
显然我忽略了一些问题,因为我的问题只有在我手动清除工作区时才能得到解决。谁能解释一下为什么“新副本签出”不起作用?
额外信息:
- 我的 svn 结帐是到 "."工作区内
- 构建项目是一个 .NET 解决方案
- 构建错误:CSC:错误 CS0016:无法写入输出文件。这是关于一个中间输出文件。
- 我知道清除工作区是一种解决方法,但我还是想了解为什么手动清除可以完成工作,而新的 svn 签出却没有。
【问题讨论】:
标签: .net jenkins continuous-integration