gpt4 book ai didi

tfs - 如何在不同版本的 Visual Studio 之间共享同一个 TFS 工作区(同一个文件系统文件夹)?

转载 作者:行者123 更新时间:2023-12-01 02:07:48 27 4
gpt4 key购买 nike

如何在不同版本的 Visual Studio 之间共享同一个 TFS 工作区(同一个文件系统文件夹)?是否可以?在一个 TFS 根目录中,我有几个具有不同 Visual Studio 版本的解决方案,所有这些解决方案都受 TFS 版本控制。我需要从每个解决方案中删除项目,并且 sln 文件的版本控制部分应该正确更新。

  • 还是应该为每个 Visual Studio 版本创建单独的工作区? - 我想稍后再做,因为将文件下载到新工作区需要几个小时。
  • 另一种选择是更改 sln 文件(和 VS 版本)中的格式版本号,并从同一工作区中的同一 VS 版本(例如 2012 年)中删除项目。看起来不同版本的 VS 共享相同的 sln 文件格式。 (我有 2005 年以来所有版本的 sln)但我对这个 hack 没有信心。

  • 更新:
    因此,我会从两个方面考虑答案(2 个子项,但都与 TFS 密切相关 ,因为 TFS 在 sln 文件中有其分区,并在项目删除后移动数字):
  • 删除项目的临时配方(这里我们可以更改 VS 格式版本等)
  • 在一个工作区中共存不同 VS 版本的一般方法(构建、更改代码、 checkin 等) - 我已经有 TFS 结构并且无法更改它 - 我只能使用本地 PC 设置/工作区/映射等进行操作。或者解释为什么这种共存是不可能的。
  • 最佳答案

    从 VS 2010 起(2010、2012、2013)解决方案文件是兼容的,因此您通常可以毫无问题地在这些版本的 Visual Studio 之间切换。

    对于早期版本,最简单的方法是使用单独的解决方案文件(例如 MyProject.sln、MyPorject2008.sln、MyProject2005.sln)。您将需要在所有这些 sln 文件中手动应用您所做的更新(添加/删除文件等),否则它们将愉快地共存。

    关于tfs - 如何在不同版本的 Visual Studio 之间共享同一个 TFS 工作区(同一个文件系统文件夹)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31212001/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com