将文件从TFS中的项目添加到另一个项目

时间:2012-07-16 20:17:44

标签: vb.net tfs

我在TFS的项目中有几个模块,我想用它作为新项目的起点。我不想要确切的模块,但是它们中的大部分在新项目中都很有用。第二个项目与第一个项目完全不同,除了这些模块。模块将再次从原始模块中修改。

有没有好的办法将这些添加到新项目中?我在VB 2008中编码。

谢谢!

1 个答案:

答案 0 :(得分:1)

总体而言,TFS确实非常关心您存储代码的位置;无论您创建多少个团队项目,您的e代码都存储在同一个根目录($ /)下,只要您有权访问源代码,您就可以导航到它。在大多数情况下,您只需要在源代码管理器中的某个位置放置一份源代码。

话虽如此,如果有各种选择,你有很多...其中最简单的选择是保持源位置并调整对它的访问权限,以便允许其他团队成员(在其他团队项目中)得到它。然后创建工作区映射以控制在执行get latest时将该源放在本地计算机上的位置。

如果您计划为每个解决方案单独更改该代码,您可以复制它并将其签入(将其视为新代码),或者您可以将其从当前位置分支到新位置 - 单击要分支的每个文件夹,并在创建新的团队项目后选择要分支的选项。目标位置可以是新团队项目下的文件夹。通常情况下,不建议使用后两个选项,因为那时您将维护代码的多个副本,这可能会变得昂贵!