Я обновил свои TFS и RM до версии 2015 на новом сервере. Я использую свою старую базу данных RM (восстановил резервную копию вручную) с новым RM 2015. Мне нужно изменить шаблоны выпуска, чтобы изменить определение сборки, серверы и т. д. Но когда я попытался изменить определение сборки на новое, я получение ошибки «Не удается подключиться к TFS. Вы не можете изменить определение сборки ...». Старое определение сборки недействительно. Как я могу отредактировать его и выбрать новое определение сборки?
Изменить определение сборки шаблона выпуска после обновления RM
Ответы (2)
Вам необходимо перенести ключи шифрования при переходе на новый сервер RM.
На старом сервере RM запустите aspnet_regiis -px "{AB903235-97E6-4B1F-AC8E-0EE51124D84F}" keys.xml -pri
Затем скопируйте keys.xml
на новый сервер и запустите aspnet_regiis -pi "{AB903235-97E6-4B1F-AC8E-0EE51124D84F}" keys.xml
person
Daniel Mann
schedule
17.11.2015
Я сделал это, но все равно та же ошибка ...! Я сделал этот шаг после установки сервера и клиента RM. Будет ли это проблемой? После этого я перезапустил сервер RM. Будет ли этого достаточно?
- person Sreekanth Mohan; 19.11.2015
Также перезапустите службу Release Management Monitor.
- person Daniel Mann; 19.11.2015
Я сделал это через взлом базы данных «Управление релизами». Соединения TFS хранятся в таблице [RM].[tbl_TeamFoundationServer]. Я выполнил запрос на обновление этой таблицы и обновил недопустимый URL-адрес подключения tfs к действительному URL-адресу, т.е. обновил [RM].[tbl_TeamFoundationServer] set url='http://NewDomain:8080/tfs/DefaultCollection'
После этого я могу редактировать определение сборки...!
person
Sreekanth Mohan
schedule
22.11.2015