1

我的 build.xml 配置的一部分是

<gitclone repository="${repo}" targetPath="${directory}" />

我正在克隆的存储库不大,大约 30M 和 10k 个对象。如果我git clone在控制台中进行,克隆大约需要 30 秒,这没关系。但如果我尝试执行 phing config,最多可能需要 30 分钟。有趣的是,文件在大约相同的 30 秒内出现在目录中,但没有任何反应,phing 构建脚本没有进一步执行。

<gitclone />此外,运行或运行没有区别<exec command="git clone ${repo} ${directory}" />,它们都需要太多时间。

我在 Ubuntu 和 github 私人仓库上使用最新的 Phing 版本,这意味着我每次克隆时都需要输入用户名和密码。但是,如果我先在控制台中执行 git clone,然后(虽然我的凭据仍然被记住),Phing 工作得很好。

它可能是一个错误,还是其他什么?

4

0 回答 0