Git Credential Manager для проблемы памяти Windows
У меня есть сценарий powershell, который извлекает из github последний коммит репозитория, а затем создает его, используя msbuild (для.net) или webpack (для угловых). Сам сценарий запускается с помощью планировщика задач Windows, который периодически проверяет очередь развертывания, а затем запускает сборку. Все работало нормально, но внезапно стало зависать. Мы также начали получать проблемы с памятью на нашем сервере. Когда я начал смотреть на perfmon во время этих сборок, я увидел git credential manager для окон, использующих большой и увеличивающийся объем памяти, что приводит к более чем 98% использования сервера Странно то, что если я запускаю сценарий непосредственно на сервере, это нормально - это происходит только тогда, когда я запускаю его через планировщик задач Windows ( powershell -commmand "script.ps1"). Есть ли способ узнать, почему это происходит?
Я использую:
git версия 2.18.0.windows.1
Диспетчер учетных данных git для Windows 1.17.0
клиенты github windows 3.3.6.1
и я запускаю это на Windows Server 2012 R2