使用 Visual Studio 在 Team Foundation 版本控制 中开发和共享代码

Azure DevOps Services |Azure DevOps Server 2022 - Azure DevOps Server 2019 |TFS 2018

Visual Studio 2022 |Visual Studio 2019 |Visual Studio 2017 |Visual Studio 2015 |Visual Studio 2013

无论你的软件项目是大、小还是全新的,在大多数情况下,如果你尽早使用版本控制,你会变得更好。 在这里,我们将向你展示如何开始使用 Team Foundation 版本控制 (TFVC) (一个集中式系统)。 如果要在分布式系统中工作,可以将 Git 与Azure Repos配合使用

代码是否位于另一个位置? 了解如何在此处迁移它

在 Visual Studio 中打开项目

  1. 在开始之前,如果尚未:

  2. 从团队资源管理器打开 Visual Studio,选择 “管理连接”、“ 连接到项目...”,然后连接到包含存储库的项目。

注意

将 Visual Studio 连接到 TFVC 之前,TFVC 的某些菜单选项可能不会显示在 Visual Studio 中,如上一部分所述。

配置工作区

  1. 在 Visual Studio 中,配置工作区。

    屏幕截图显示了团队资源管理器主页,其中包含“配置工作区”链接。

    看不到“配置工作区”链接。 接下来该怎么办?

  2. 确认工作区路径。 选择 “映射 & 获取 ”以映射工作区并获取源。

    屏幕截图显示了团队资源管理器主页,其中突出显示了“地图”和“地图”。

  3. 现在可以签入源、队列生成和管理工作。

    屏幕截图显示一条成功消息,用于验证 Visual Studio 现在是否已连接到项目。

    注意

    当工作区放置在网络驱动器或 UNC 路径上时,不支持 TFVC。

创建新应用

如果已有要添加到版本控制的应用,请跳到 “添加现有应用”。

在团队资源管理器中,选择“ 新建”。

屏幕截图显示了团队资源管理器主页,其中“解决方案”下突出显示了“新建”。

添加应用后,可以跳到 创建代码快照

添加现有应用

移动并打开解决方案

  1. 关闭解决方案。

  2. 打开 在配置工作区时创建的工作区文件夹。

    显示源代码管理资源管理器的屏幕截图,其中选择了工作区文件夹。

  3. 将要上传到工作区文件夹的代码移动。

    显示将源代码移动到工作区文件夹的屏幕截图。

  4. 在 Visual Studio 中打开解决方案。

    屏幕截图显示团队资源管理器主页,可在其中在 Visual Studio 中打开解决方案。

将解决方案添加到Azure Repos

  1. Ctrl+Alt+L 打开解决方案资源管理器。

  2. 将解决方案添加到版本控制。

    屏幕截图显示了一个上下文菜单,其中选择了“将解决方案添加到源代码管理”。

  3. 签入解决方案。

    屏幕截图显示了选中了“签入”的上下文菜单。

  4. 添加批注并签入。

    屏幕截图显示了“挂起的更改”窗格,其中包含批注和“签入”按钮。

  5. 打开源代码管理资源管理器。

    屏幕截图显示了“团队资源管理器主页”,其中选择了“源代码管理资源管理器”。

    解决方案现在位于 TFS 中。

    屏幕截图显示结果,其中解决方案位于源代码管理资源管理器中。

你的整个团队现在可以处理代码。 所有更改都在版本控制中跟踪。

) 代码签入快照 (

  1. 在 Visual Studio 中编辑代码时,将自动签出已更改的文件。例如,将边框颜色更改为#ddd后,将 Site.css 签出。

    屏幕截图显示解决方案资源管理器,其中已签出文件 Site dot c s。

  2. 将修改的文件与源代码管理中的最新版本进行比较。

    屏幕截图显示了解决方案资源管理器上下文菜单中的“比较”选项。

    可以看到这两个版本之间的差异。

    屏幕截图显示了比较窗口,并排显示两个版本的文件。

  3. 签入更改。

    屏幕截图显示了解决方案资源管理器上下文菜单中的“签入”选项。

    还可以从代码窗口或团队资源管理器签入。

  4. 如果正在处理任务或修复作为工作项跟踪的 bug,请将该工作项添加到挂起的更改。 源代码管理可解决 bug 或关闭任务。 它将变更集链接到工作项。

    屏幕截图显示了挂起的更改中的相关工作项。

  5. 添加批注并签入。

    屏幕截图显示可在何处添加批注并签入文件。

  6. 选择“源代码管理资源管理器”。

    屏幕截图显示了团队资源管理器主页中的源代码管理资源管理器。

  7. 查看你更改的文件的历史记录。

    屏幕截图显示了源文件上下文菜单中的“查看历史记录”。

    列出了包含此文件的所有更改集。

    屏幕截图显示了包含更改集的历史记录窗口。

疑难解答

  • 在上述步骤中看不到“配置工作区”链接。 接下来该怎么办?

    计算机上可能已有工作区。 若要查看工作区、打开源代码管理资源管理器或更改工作区。 了解如何 在源代码管理下管理文件管理工作区

    屏幕截图显示了团队资源管理器,可在其中选择“源代码管理资源管理器”或“管理工作区”。

后续步骤