如何让Jenkins和Perforce忽略通过符号链接访问的文件?

时间:2014-07-17 12:56:31

标签: jenkins perforce

我的Jenkins设置Perforce时出现以下问题: 原始分支内容如下所述,因为构建产品需要所有3个模块。因此构建工作区将包含所有3个模块。

//depot-product/moduleA
               /moduleB
               /moduleC

我创建了一个映射,只查看moduleA上的任何更改。所以我的映射看起来像这样:

//depot-product/moduleA/... //workspace/moduleA/...

但是,我没想到的是,在moduleA的代码中,有其他模块上的目录的符号链接。所以p4在下面的消息中失败了:

Caught exception communicating with perforce. Errors encountered while force syncing: error: open for write: /home/user/jenkins/jobs/jobModuleA/workspace/moduleA/dir1/symDir/file.txt: No such file or directory

symDir是指向moduleB上文件的链接。

所以我的问题是,我可以告诉p4同步忽略此恶意空间之外的文件,或符号链接指向的目录吗?

0 个答案:

没有答案