Есть ли SVN: внешний эквивалент в TFS2005? - PullRequest
4 голосов
/ 04 ноября 2008

Кто-нибудь знает, есть ли в TFS2005 эквивалент свойства SVN: externals?

Определение SVN Внешнее свойство

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

Subversion обеспечивает поддержку внешних определений. Внешнее определение - это сопоставление локального каталога с URL - и, возможно, с определенной версией - версионного ресурса.

Ответы [ 4 ]

4 голосов
/ 04 ноября 2008

В TFS 2005 нет эквивалентной функциональности.

3 голосов
/ 23 января 2009

Как говорит Джефф, это невозможно в 2005 году, и это также верно для 2008 года и текущей бета-версии 2010 года

2 голосов
/ 23 марта 2009

Предоставляют ли функции шаблонов рабочего пространства в TFS2008 Power Tools те функции, которые вам нужны?

Из Блог Брайана Гарри :

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

Надеюсь, это поможет,

Martin.

1 голос
/ 23 марта 2009

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

...