Вопрос

Фон: У меня есть несколько строек, работающих на машине Windows Server 2003 R2 через TFS2010. Все эти определения сборки имеют путь к публикации символов, установленных на «\\ Server \ SymbolStore», а сборки работают нормально.

(Примечание - я унаследовал эту установку от бывшего сотрудника, и у меня также есть другие сборки, работающие на отдельной машине 2K8, которые также бегают без проблем)

Теперь я передаю эти сборки на новый сервер сборки Windows 2008 R2, используя те же настройки.

Проблема: При запуске сборки на новой сборке Build все работает нормально, пока сборка не пытается запустить активность «Опубликовать символы» в рабочем процессе, в какой момент я получаю ошибку

Symstore Ошибка: Класс: Сервер. Desc: не удалось подключиться к серверу. Ошибка 5: доступ запрещен. TF270015: «Symstore.exe» вернул Неожиданный код выхода. Ожидается «0»; фактический «5».

, который также устанавливает состояние сборки, чтобы частично удалось.

Я искал в Интернете для этих сообщений об ошибках безрезультатно, поэтому кто-нибудь знает, что может вызвать это и как снова работать?

Как всегда, спасибо заранее

Это было полезно?

Решение 2

Оказывается, что после того, как я настроил новую машину сборки, я оставил учетные данные для свойств сервера сборки (найден в конфигурации / конфигурации администрации сервера Team Foundation) к его настройке по умолчанию, который является «NT Vaily \ Networkservice".Как только я изменил это, чтобы использовать учетную запись службы сборки, сборки могут писать в магазин символов правильно

Другие советы

Проверяли ли вы, что папка имеет правильные разрешения для учетной записи службы, которая используется Team Build для создания / записи файлов?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top