Хорошо ли использовать отдельные проекты TFS для управления исходным кодом и отслеживания рабочих элементов?

У меня есть клиент, который использует один проект TFS только для управления версиями и теперь хочет управлять рабочими элементами в совершенно другом проекте TFS, используя другой шаблон процесса, и намеревается связать наборы изменений с рабочими элементами в проектах TFS.

Я знаю, что это возможно в TFS, но не знаю, какие ограничения или проблемы связаны с этой конфигурацией. например, сводки по сборке, отчеты и т. д.

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


person Mr. Kraus    schedule 08.10.2008    source источник


Ответы (3)


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

person Scott Weinstein    schedule 09.10.2008

Мне кажется странная установка. Несмотря на то, что это будет работать, TFS предназначена для регистрации и рабочих элементов в одном и том же командном проекте, поэтому вы не сможете получить все преимущества функций TFS. Знает ли клиент, что он может изменить шаблон процесса существующего командного проекта или сделать то, что вы говорите, и разветвить или даже просто переместить исходный код в новый командный проект.

person Martin Woodward    schedule 09.10.2008
comment
Клиенту было рекомендовано, но ему нравится идея добавления других проектов TFS для управления исходным кодом и управления всеми ими с помощью рабочих элементов из централизованного проекта TFS. - person Mr. Kraus; 10.10.2008

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

person Stephen Connolly    schedule 15.09.2014