Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 将项目从VisualStudioSeFe移动到Team Foundation Server 2013_Visual Studio_Tfs_Visual Sourcesafe - Fatal编程技术网

Visual studio 将项目从VisualStudioSeFe移动到Team Foundation Server 2013

Visual studio 将项目从VisualStudioSeFe移动到Team Foundation Server 2013,visual-studio,tfs,visual-sourcesafe,Visual Studio,Tfs,Visual Sourcesafe,我正在学习使用TFS 2013,因为我们希望今年从VSS开始。 因此,我在VSS中创建了一个示例项目结构副本。如下所示: 现在,我使用并将VSS数据源移植到TFS MyTeamProject1。它运行良好,创建了与上面相同的结构,除了MyTeamProject1下的$/之外 “网站”文件夹下的每个文件夹都有自己的解决方案 每个网站解决方案都有对ClassLibraries解决方案中一个或多个库项目的引用[添加为外部项目] 现在,当我从TFS在VisualStudio中打开TFSWebsit

我正在学习使用TFS 2013,因为我们希望今年从VSS开始。 因此,我在VSS中创建了一个示例项目结构副本。如下所示:

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

  • “网站”文件夹下的每个文件夹都有自己的解决方案
  • 每个网站解决方案都有对ClassLibraries解决方案中一个或多个库项目的引用[添加为外部项目]
现在,当我从TFS在VisualStudio中打开TFSWebsite1.sln时,它会打开,但无法加载库项目。我不得不再次手动将库项目添加到解决方案中

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

问题:我是在升级过程中遗漏了什么,还是TFS本身遗漏了什么?
如何确保当有人第一次获取解决方案时,TFS会带来相应的项目?

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

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


不管怎么说,都是有办法的

这里是关于这个问题的另一篇文章:不确定是否有更好的方法来解决这个问题。我敢打赌,这是因为您需要更新源代码管理绑定以指向TFS。