Teamcity не хватает памяти при клонировании репозитория - PullRequest
1 голос
/ 25 марта 2019

Я пытаюсь создать настройку teamcity для создания решения Visual Studio.

Я создал корень git VCS, который указывает на репозиторий в нашей сети (git @ XXX: YYY.gitтип адреса).

Teamcity выдает ошибку при попытке клонировать репозиторий.В журнале сборки я вижу:

Failed to collect changes, error: Error collecting changes for VCS repository '"myrepo_git" {instance id=15, parent internal id=5, parent id=myRepoGit, description: "git@192.168.xxx.yyy:myrepo.git#refs/heads/develop"}'
'git fetch' command failed (repository dir: <TeamCity data dir>/system/caches/git/git-72C073A1.git).
stderr: java.lang.OutOfMemoryError: Java heap space
    at org.eclipse.jgit.internal.storage.pack.BinaryDelta.apply(BinaryDelta.java:163)
    at org.eclipse.jgit.internal.storage.pack.BinaryDelta.apply(BinaryDelta.java:118)
    at org.eclipse.jgit.transport.PackParser.resolveDeltas(PackParser.java:610)
    at org.eclipse.jgit.transport.PackParser.resolveDeltas(PackParser.java:587)
    at org.eclipse.jgit.transport.PackParser.resolveDeltas(PackParser.java:550)
    at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:507)
    at org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser.parse(ObjectDirectoryPackParser.java:194)
    at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:448)
    at...

Я пытался отслеживать агент Windows во время клонирования, и у меня всегда есть свободная память, как для диска, так и для оперативной памяти, поэтому проблема не вагент ПК (я полагаю).

Что я могу проверить, чтобы решить эту проблему?

...