从SVN迁移到TFS(如何处理外部)

时间:2011-08-01 13:00:18

标签: visual-studio svn tfs

所以我们正在尝试TFS,大多数情况下你可以解决它,我们创建了一个测试项目并添加了它等等。一切顺利。我还没有真正理解的是如何处理外部因素,我们有两个大型项目,它们都引用了一个共享核心项目,然后这两个解决方案的其他一些部分本身就是单独的项目,当然这些项目都是外部的好。

我们不关心历史(我们正处于可以彻底休息的地步)所以我计划走的路线1)创建新的TFS 2)添加从SVN导出的项目。

我的问题再一次是如何处理外部因素 - 如果有人指出我正确的方向,这将是伟大的。

感谢。

1 个答案:

答案 0 :(得分:2)

与Subversion不同,TFS分支存在于“路径空间”中。因此,您可以检查“外部”并为要引用的每个不同版本创建一个分支。然后,您可以将工作空间配置为从相应的分支路径引用相应的版本。或者,您可以考虑通过NuGet管理这些组件,设置私有NuGet提要(可以像UNC路径一样简单)。