2012-05-22 3 views
1

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

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

Я теперь мигрирующего эти строит новую ОС Windows 2008 R2, используя те же настройки.

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

SYMSTORE ERROR: Class: Server. Desc: Couldn't connect to server. Error 5: Access is denied. TF270015: 'symstore.exe' returned an unexpected exit code. Expected '0'; actual '5'.

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

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

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

ответ

1

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

2

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

Смежные вопросы