Подражание / подделка svn: externals с использованием TFS - PullRequest
1 голос
/ 22 августа 2011

У меня есть несколько проектов, каждый из которых ссылается на один и тот же проект библиотеки. Я хочу иметь возможность вносить изменения в библиотеку для поддержки одного из этих проектов без необходимости поддерживать те же самые изменения во всех моих проектах. В SVN все, что мне нужно было сделать, - это настроить внешнее устройство, которое будет проверять конкретную ревизию библиотеки, и любые дальнейшие изменения после этой ревизии никогда не будут задействованы, если я не решу явно изменить ревизию библиотеки, которую я проверяю. Из других постов я понимаю, что концепция внешних объектов явно не поддерживается в TFS, но Барт Вуллемс опубликовал в своем блоге что-то, подсказывающее, что возможно симулировать это поведение с помощью Project Linker (http://bartwullems.blogspot.com/2010/08/simulating-svn-externals-feature-in-tfs.html).

Кто-нибудь знает хороший способ симулировать этот аспект svn: externals при использовании TFS?

Спасибо.

1 Ответ

1 голос
/ 23 августа 2011

С моей точки зрения, внешняя концепция svn чем-то похожа на концепцию определения рабочей области в TFS.В TFS, определяя новое рабочее пространство, вы можете определить, какие версии библиотек или проектов будут извлечены при получении последней требуемой версии.

...