Запуск пакетного задания с использованием TeamCity завершается неудачно, но работает командная строка вручную - PullRequest
2 голосов
/ 21 сентября 2011

Я получаю это сообщение об ошибке при запуске пакетного задания с TeamCity.Пакетная работа копирует файлы с TeamCity Server на другой сервер (server2).Проверив несколько раз, папки имеют все необходимые права доступа, и это прекрасно работает (копирует файлы между серверами), когда пакетное задание запускается вручную из командной строки.У меня есть эта ошибка для каждого файла, который необходимо скопировать.

ошибка MSB3021: невозможно скопировать файл ".. \ bin \ Release \ Boo.Lang.Compiler.dll" в "\ Server2 \"Папка назначения\".Не удалось найти часть пути '\ Server2 \ DestinationFolder'. [10:54:32]: Создание каталога "\ Server2 \ DestinationFolder".

Я пробовал несколько вещей, но проблема остается нерешенной,Спасибо за ваш вклад.

1 Ответ

4 голосов
/ 21 сентября 2011

Агент TeamCity build работает как System учетная запись пользователя, которая не имеет доступа к сетевым ресурсам. Вам следует сменить пользователя службы на учетную запись с сетевыми разрешениями, такую ​​как Administrator учетная запись.

См. Также связанный вопрос .

...