Заметки консультанта

Шамрай Александр Владимирович

Рабочие элементы являются частью модели ветвления/слияния?

Posted by Шамрай Александр на Декабрь 20, 2009

<< Назад в TFS Branching Guidance – Q&A

Вопрос

Рабочие элементы являются частью модели ветвления/слияния?

Ответ

Нет, рабочие элементы существуют на другом логическом уровне, в отличие от репозитория версионного контроля. Это означает ветвление или объединение ветвей не влияет на рабочие элементы:

  • Рабочие элементы не будут дублироваться во время процессов ветвления или объединения
  • Ссылки на рабочие элементы не будут обновляться или расширяться ссылками, которые ссылаются на новые элементы ветвления/объединения

Все операции ветвления/объединения требуют новой регистрацию (check-in) в версионном хранилище, они не переносят историю предыдущего рабочего элемента и не затрагивают предыдущие связи нового рабочего элемента при ассоциации. Рабочие элементы могут быть связаны с изменениями ветвления/объединения в процессе их регистрации или принудительно связываться с изменениями с использованием политики регистрации.

При обратной/прямой интеграции Вы можете создавать отдельные рабочие элементы, связанный с объединением. Например, интегрируя код потока разработки в основной поток после завершения интеграционного тестирования, можно создать рабочий элемент «Законченно интеграционное тестирование для релиза X.»

Если необходимо дублировать рабочие элементы для ассоциации с операцией ветвления/слияния, используйте функцию «Copy Work Item» (см. Дополнительные ресурсы). Вы можете скопировать рабочий элемент в того же проект или в другой проект разработки. При этом, после копирования рабочего элемента, ссылки в скопированном рабочем элементе будут ссылаться на те же артефакты как в исходном рабочем элементе.

Дополнительные ресурсы

Advertisements

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

 
%d такие блоггеры, как: