将项目从VisualSourceSafe移动到Team Foundation Server 2013

时间:2014-02-21 22:56:12

标签: visual-studio tfs visual-sourcesafe

我正在学习使用 TFS 2013 ,因为我们希望今年从VSS迁移。 所以我在我的VSS中创建了一个示例项目结构副本。它看起来像下面这样:

enter image description here

现在我使用VSS Upgrade Tool for TFS并将VSS数据源移植到TFS MyTeamProject1。它运行正常并创建了与上面相同的结构,除了$ /它在MyTeamProject1下。

  • 网站文件夹下的每个文件夹都有自己的解决方案。
  • 每个网站解决方案都将[添加为外部项目]引用到ClassLibraires解决方案中的一个或多个库项目。

现在,当我从TFS打开VisualStudio中的TFSWebsite1.sln时,它会打开,但无法加载库项目。我不得不再次手动将库项目添加到解决方案中。

在VSS中,如果说另一个开发人员第一次打开网站解决方案,它将获取所有其他项目(如果尚未在本地计算机上找到)。

问题:我在升级期间是否遗漏了某些内容,或者我在TFS中丢失了一些内容? 我怎样才能确保当有人第一次抓住解决方案时,相应的项目是由TFS带来的?

1 个答案:

答案 0 :(得分:0)

在TFS中,我不得不手动将客户端库和网站映射到本地工作区,并为每个工作区获取最新版本。

我还必须手动更新项目引用,首先构建类库,然后构建网站。

无论如何,让它以某种方式工作。