1

从 GIT 中提取时,我的 Team City 安装出现内存不足错误。

根据 Team City 文档,我应该能够通过将 teamcity.git.fetch.process.max.memory 的值设置为大于默认的 512MB 来增加分配给 git fetch 进程的内存。

http://confluence.jetbrains.net/display/TCD65/Git+%28JetBrains%29#Git%28JetBrains%29-InternalProperties

问题是在指定位置似乎没有 internal.properties 文件。

我已尝试按照此处的建议在 TeamCity/conf/internal.properties 中创建一个:

http://devnet.jetbrains.net/thread/302596

但是当 Team City 尝试从 github 中提取时,我仍然会遇到内存不足的问题

谢谢

4

1 回答 1

3

答案是在服务器上设置一个全局系统变量,以便在团队城市服务启动时将一个值传递给它。

例如:

变量名:TEAMCITY_SERVER_OPTS 变量值:Dteamcity.git.fetch.process.max.memory=1024M

这是特定于 Team City 7.1 的,不适用于以前的版本。

于 2012-09-05T15:37:32.997 回答