2014-12-18 2 views
1

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

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

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

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

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

ответ

0

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

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

Story User = MSF для Agile Требование = MSF для CMMI Товарный запас Товар = Scrum

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

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

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

0

Поскольку вы используете утилиту миграции OpsHub. Во время процесса проверки он покажет вам список несоответствий.

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

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

Здесь вы можете подключиться к своей TFS и выбрать Entity один за другим, как показано утилитой OpsHub для получения несоответствия. Удалите соответствующие поля и сохраните их.

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

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