当尝试从git scm插件克隆新的git repo时,jenkins删除了现有的工作空间

时间:2017-06-05 05:51:24

标签: git jenkins

我在Jenkins工作日志中看到:

Cloning the remote Git repository ssh://username@systemname.eu.company.com:29418/<repo-name>.
ERROR: Failed to clean the workspace Java.io.IOException: Unable to delete ‘C:\Users\<usersname>\GitRepositorys\reponame’. 
  Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts.
Error cloning remote repo ‘origin’ Hudson.plugins.git.GitException:
  Failed to delete workspace

我们遇到了上述错误,但它已经删除了大部分文件,只删除了未删除的文件。
并且在jenkins作业配置中没有激活删除工作区或清理命令。

1 个答案:

答案 0 :(得分:0)

首先尝试查看是否有任何进程抢占这些文件(并阻止删除)。使用Process Explorer ctrl + F “查找流程”功能。

有时,我必须重新启动从属服务器才能确保这些进程消失。

然后重试您的工作,然后查看是否可以删除工作区。