我有多个项目,每个项目都引用相同的库项目。我希望能够对库进行更改以支持其中一个项目,而无需在所有项目中支持相同的更改。在SVN中,我所要做的就是设置一个外部程序来检查库的特定修订版,并且在修订版之后的任何进一步更改都不会被提取,除非我明确决定更改我检查的库的修订版。我从其他帖子中了解到TFS没有明确支持外部概念,但Bart Wullems在他的博客上发布了一些建议,可能使用Project Linker来模拟这种行为(http://bartwullems.blogspot.com/2010 /08/simulating-svn-externals-feature-in-tfs.html)。
有没有人知道在使用TFS时模拟svn:externals这方面的好方法?
感谢。
答案 0 :(得分:1)
从我的观点来看,外部概念是svn在某种程度上类似于TFS中的工作空间定义的概念。在TFS中,通过定义新工作区,您可以确定在获取所需的最新版本时要检出的库或项目的版本。