Удалить настройки шаблона процесса TFS

Я пытаюсь перейти с нашей локальной TFS (2013.2) на Visual Studio Online (VSO). Одним из требований VSO является то, что вы не можете использовать настроенные шаблоны процессов.

Мой предшественник добавил несколько полей к нескольким типам рабочих элементов, которые мне теперь нужно удалить, мне все равно, если я потеряю данные в этих полях, просто оставьте стандартные.

Я пробовал несколько предложенных методов, но я недостаточно знаком с TFS, чтобы понять, что я делаю:)

Как я могу удалить эти настройки?

Я использую OpsHub и следую этому руководству: http://www.visualstudio.com/get-started/migrate-team-projects-vs

2 ответа

Решение

Вам нужно сделать несколько вещей...

1) определить ваш шаблон процесса

История пользователя = MSF для Agile Требование = MSF для CMMI Product Backlog Item = Scrum

2) Подключитесь к VSO и загрузите соответствующий шаблон процесса.

3) Используйте "witadmin.exe" для загрузки значений по умолчанию для типов рабочих элементов, категорий и процессов.

Вы должны быть на сопоставимом шаблоне.

Так как вы используете OpsHub Migration Utility. В процессе проверки он покажет вам список несоответствий.

Чтобы проверка прошла успешно, вам придется удалить / удалить эти поля. (Предупреждение: вы потеряете все исторические данные для этого поля)

Для удаления поля вы можете использовать инструменты Visual Studio Power Tools ( https://visualstudiogallery.msdn.microsoft.com/dbcb8670-889e-4a54-a226-a48a15e4cace). Установите инструменты, относящиеся к вашей версии Visual Studio, и после их установки в Visual Studio выберите Инструменты> Редактор процессов> Типы рабочих элементов> Открыть WIT с сервера.

Здесь подключитесь к TFS on-prem и выберите Entity один за другим, как показано в утилите OpsHub, для определения несоответствия. И удалите пользовательские поля, о которых идет речь, и сохраните.

Нажмите на Повторную проверку в утилите OpsHub. Это должно пройти, если все несоответствия, как показано ранее, были учтены через вышеупомянутый процесс.

Теперь, если вы хотите уничтожить поле, вы можете использовать witadmin deletefield /collection:http://localhost:8080/tfs/DefaultCollection /m:field-reference_name команда.

Другие вопросы по тегам