0

我在 git clone/fetch 期间收到 OutOfMemoryException。我可能需要调整以下设置:

teamcity.git.fetch.process.max.memory=7168M
teamcity.git.fetch.separate.process=true

但是怎么做?

我可以使用 TomCat 配置编辑器工具(tomcat7w.exe //ES//TeamCity),但我假设这些设置是构建代理的一部分,因此通过 TomCat 应用它们似乎很奇怪。

谢谢

卢克

4

1 回答 1

1

TeamCity 支持服务器端和代理端源代码控制签出。如果您在签出期间遇到 JVM 内存不足错误,那么您必须为服务器端签出配置构建配置,因为代理端签出需要在代理上安装 git,而不是 TeamCity 使用其自己的基于 jgit 的进程服务器-边。

您是对的,您需要编辑 Tomcat 配置,或者将其他内容添加到<TeamCity Data Directory>/config/internal.properties文档)中。

于 2013-09-06T13:23:40.067 回答