【问题标题】:Git ignoring global settings on TeamCity agentGit忽略TeamCity代理上的全局设置
【发布时间】:2015-12-17 00:15:36
【问题描述】:

为了让 npm、grunt 和 bower 在我们的 TC 服务器上工作,我已经苦苦挣扎了 8 个工作日(我已经放弃了代理后面的开发 PC)。

在某些情况下,问题似乎是当 npm 安装工具或 bower 正在做任何事情时,git 会忽略全局设置。

最近的问题是,一些凉亭正在尝试在远程 github 存储库上列出一些标签,但使用的是 git:// 而不是 HTTPS。

这可以通过以下 QA 解决:

Git / Bower Errors: Exit Code # 128 & Failed connect

我现在可以在构建代理 VM 的提示下成功运行失败的命令(包括 git://),但是当 TeamCity 构建时,它仍然失败。

TeamCity 或 bower 或其他东西没有以从命令行运行的方式运行 git。帮忙?

【问题讨论】:

    标签: git teamcity bower


    【解决方案1】:

    我的同事认为这是因为--global 是每个用户的,这现在看起来很明显,因此,TeamCity 代理身份/配置文件不知道我在命令行中设置的配置。

    更新:我们最终在配置文件文件夹之间复制了 Git 设置文件,并使其全部运行。最后。

    【讨论】:

      猜你喜欢
      • 2011-11-12
      • 2021-12-17
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-23
      • 1970-01-01
      相关资源
      最近更新 更多