git-clean以非零状态退出

时间:2017-08-25 14:25:34

标签: git

我在Jenkins作业中运行git clean -fdx作为sh步骤,该命令有时会以代码1退出(删除一堆文件+目录后)。可能导致什么呢?

这是在Linux上,所以这不是另一个保持文件打开的进程的问题。除非Jenkins隐藏它,否则没有错误输出。

1 个答案:

答案 0 :(得分:1)

git-clean枚举被忽略的目录之后,在删除所有子目录之前,另一个进程是创建文件,因此rmdir()返回了ENOTEMPTY