在开发计算机上设置 Team Foundation 版本控制

Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

Visual Studio 2019 |Visual Studio 2022

若要在开发计算机上设置 Team Foundation 版本控制(TFVC),请创建一个工作区,然后添加代码。

先决条件

创建工作区并获取代码

  1. 按 Ctrl+0,C 打开 Visual Studio 团队资源管理器窗口的“连接”页。

  2. 右键单击项目,然后选择 “连接”。

    显示连接到项目的屏幕截图。

    如果未列出所需的项目,请选择“ 管理连接”,选择“ 连接到项目”,然后选择所需的项目。 有关详细信息,请参阅 连接到项目

  3. 选择“ 配置工作区 ”,将项目映射到开发计算机上的文件夹。

    显示将项目映射到开发计算机上的文件夹的屏幕截图。

  4. 选择 “映射”和“获取 ”以映射工作区并获取代码。

    显示映射工作区以获取代码的屏幕截图。

在主文件夹中工作

若要为团队增长足够大而需要 分支 来管理工作做好准备,请将所有代码放在名为 Main 的父文件夹中,例如 $/MyTeamProject/Main

  1. 按 Ctrl+0,H 打开团队资源管理器主页

  2. 选择 源代码管理资源管理器

  3. “源代码管理资源管理器” 窗口中,选择左窗格中的项目。

  4. 在 Visual Studio 菜单栏上,选择 “文件>源代码管理>新文件夹”。

  5. 源代码管理资源管理器中,将文件夹重命名为 Main

    显示重命名源代码管理资源管理器中新文件夹的屏幕截图。

  6. 右键单击 “主 ”文件夹,然后选择“ 签入挂起的更改”。

  7. 在“ 挂起的更改 ”页上,选择“ 签入”。

    显示签入新文件夹的屏幕截图。

    更改集已签入。

    显示签入成功的屏幕截图。

当团队决定对代码库进行分支时,可以将 Main 文件夹转换为分支。 有关详细信息,请参阅 分支文件夹和文件

将代码添加到版本控制

如果对新应用有想法,可以从一开始就使用 TFVC 版本控制。 或者,可以将应用置于 TFVC 源代码管理之下。

  1. 创建要置于 TFVC 解决方案控件下的新代码项目时,请将其放在映射的工作区文件夹中,例如 c:\Users\YourName<\>Source\Workspaces\YourTeamProject\Main\

    或者,如果已有一个要置于 TFVC 源代码管理下的应用,请使用 Windows 文件资源管理器将解决方案移动到工作区文件夹中。

  2. 在 Visual Studio 中,按 Ctrl+Shift+O 并打开解决方案,然后按 Ctrl+Alt+L 打开 解决方案资源管理器

  3. 解决方案资源管理器中,右键单击解决方案,然后选择 “将解决方案添加到源代码管理”。

    将解决方案添加到源代码管理的屏幕截图。

  4. 在“ 将解决方案添加到源代码管理 ”对话框中,查看详细信息,然后选择“ 确定”。

  5. 准备就绪后,按 Ctrl+0、P 签入更改

后续步骤