Я сейчас пытаюсь использовать TeamCity в качестве альтернативы CruiseControl.NET. Тем не менее, у меня возникли проблемы с использованием Visual Sourcesafe (я знаю, что в ближайшее время мы уйдем с этого пути!).TeamCity и путь к srcsafe.ini
Однако в настройках VSS в «Путь к srcsafe.ini» поле Я получаю следующее сообщение об ошибке, когда я нажимаю на Test Connection:
Ошибка: Файл не существует. Пожалуйста, проверьте, что для учетной записи пользователя сервера TeamCity достаточно прав для доступа к пути
Я запускаю TeamCity в локальной учетной записи пользователя/пользователя. Путь к файлу доступен, если я ставлю его в адресной строке проводника так:
\\ SourceSafe \ Source Safe \ AHV_RSLManager \ srcsafe.ini
Я скопировал его в поле и не повезло. Пробовал удалить имя файла, слэш, но пока не повезло! Поразительно сказать, что TeamCity выглядит как более удобная и простая в использовании система, а затем CC.NET. Но на данный момент он не хочет работать!
Так что же происходит с этим?
Как сервис, я думаю. Я не запускал приложение из командной строки, поэтому, думаю, это так. Если это услуга, это вообще исключает пути UNC? Кажется немного странным, что служба не разрешает сетевые пути. Как еще я должен подключиться к серверу sourcesafe? – jaffa
Это может помочь, если вы измените учетную запись службы с учетной записи локальной системы по умолчанию на NETWORK SERVICE и перезапустите службу. Если это не помогает, поместите копию файла на серверную машину и укажите локальный путь в настройках. – CrazyCoder
Я попытался сделать BuildAgent и WebService запустимыми как NETWORK SERVICE, но когда я перейду на сайт администрирования TC, теперь мне не удается подключиться к ошибке сервера БД и т. Д. ... что-то о файлах блокировки. Не уверен, что я здесь делаю, я думаю, что я не в своей глубине. Я думал, что это будет так же просто, как указать сервер TC на безопасном пути источника. Кажется, теперь все испорчено. – jaffa