Переставляя систему (win) решил обновить svn для своих проектов. Обнаружил, что сервер CollabNet которым пользуюсь теперь вроде только с апачем.
И после некоторого времени вдруг обнаружил, что для старта двух своих служб он пользуется глобальными переменными (PATH, PYTHONHOME, PYTHONPATH).
Из-за этого ряд других программ которые использующий свой питон путаются и лезут не туда. Получается, что их надо запускать через батники, прибивая пути в глобальных переменных.
Попытка просто убить глобальные переменные приводит к тому, что две службы CollabNet появившиеся при установке просто не запускаются. (CollabNet апач в частности начинает искать свой конфиг в неправильном месте).
Как там все работает представляю смутно. Там кучи каких то файлов с настройками.
Кто-нибудь знает как отучить его от глобальных путей?
Окружение для службы вроде в винде задать нельзя?