向版本控制中添加文件

如果您的团队使用 Visual Studio Team Foundation Server,则您可将本地计算机中的文件添加到版本控制。 当文件位于版本控制中时,您的开发团队的其他成员可访问这些文件以便在本地编辑、生成和测试他们的工作。

重要说明重要事项

您必须具有对团队项目的访问权,然后才能在 Team Foundation 中使用版本控制。 有关更多信息,请参见创建团队项目

通过执行本主题中的过程,您可将本地计算机中的文件添加到版本控制。 有关如何通过从上一版本的 Team Foundation Server 升级或从 Visual SourceSafe 迁移来添加文件的信息,请参见升级 Team Foundation Server从 Visual SourceSafe 迁移

所需权限

若要执行这些过程,必须将**“签出”权限设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限

主题内容

  • 将解决方案添加到版本控制

  • 创建解决方案并将其添加到版本控制

  • 将不在解决方案中的文件添加到版本控制

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

  1. 在计算机中,确保您要添加的解决方案位于您要用作该解决方案的本地工作文件夹的位置。

    提示

    本地工作文件夹是您将开发该解决方案的位置。 有关更多信息,请参见创建和使用工作区

  2. 打开 Visual Studio,然后连接到要向其添加解决方案的团队项目。

    有关更多信息,请参见在 Team Foundation Server 中连接和访问团队项目

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

  4. 在**“解决方案资源管理器”中,右击解决方案,然后单击“将解决方案添加到源代码管理”**。

    将显示**“将解决方案添加到源代码管理”**对话框。

  5. 在**“团队项目位置”**下,在版本控制服务器上指定要向其添加解决方案的文件夹。

  6. 在**“键入解决方案文件夹的名称”中键入将为解决方案创建的子文件夹的名称,然后单击“确定”**。

    提示

    此时,计划将解决方案添加到挂起签入操作的版本控制。

  7. 若要向服务器提交解决方案添加操作,请在**“解决方案资源管理器”中,再次右击解决方案,然后单击“签入”**。

  8. 在**“签入”对话框中,键入适当的注释(如将源文件添加到版本控制),然后单击“签入”**。

创建解决方案并将其添加到版本控制

  1. 打开 Visual Studio,然后连接到团队项目。

    有关更多信息,请参见在 Team Foundation Server 中连接和访问团队项目

  2. 在**“文件”菜单中,单击“新建”,然后单击“项目”**。

  3. 在**“新建项目”**对话框中,指定要创建的项目类型以及项目类型的选项。

  4. 在**“位置”**列表中,指定解决方案的本地工作文件夹。

    提示

    本地工作文件夹是您将开发该解决方案的位置。 有关更多信息,请参见创建和使用工作区

  5. 选中**“添加到源代码管理”复选框,然后单击“确定”**。

    将显示**“添加到源代码管理”**对话框。

  6. 在**“团队项目位置”**下,在版本控制服务器上指定要向其添加解决方案的文件夹。

  7. 在**“键入解决方案文件夹的名称”下键入将为解决方案创建的子文件夹的名称,然后单击“确定”**。

    提示

    此时,计划将解决方案添加到挂起签入操作的版本控制。

  8. 若要向服务器提交解决方案添加操作,请在**“解决方案资源管理器”中,右击解决方案,然后单击“签入”**。

  9. 在**“签入”对话框中,键入适当的注释(如将源文件添加到版本控制),然后单击“签入”**。

将不在解决方案中的文件添加到版本控制

  1. 在计算机中,确保您要添加的文件位于您要用作该文件的本地工作文件夹的位置。

    提示

    本地工作文件夹是您将开发该文件的位置。 有关更多信息,请参见创建和使用工作区

  2. 打开 Visual Studio,然后连接到团队项目。

    有关更多信息,请参见在 Team Foundation Server 中连接和访问团队项目

  3. 在**“团队资源管理器”中,双击“源代码管理”**。

  4. 在**“源代码管理”**窗口中,在版本控制服务器上指定要向其添加文件的文件夹。

    提示

    若要显示文件夹的列表,请在“源代码管理资源管理器”中单击窗口任务栏上的“文件夹”图标。

  5. 在**“源代码管理资源管理器”中,右击要向其添加文件的文件夹,然后单击“将项添加到文件夹”**。

  6. 在**“添加到源代码管理”**对话框中,执行操作之一:

    • 如果已映射文件夹,请单击**“完成”**。

    • 如果未映射文件夹,请单击**“映射”**。

      将显示**“映射”**对话框。

      1. 在**“本地文件夹”中,确保路径正确,然后单击“映射”**。

      2. 在**“添加到源代码管理”对话框中单击“完成”**。

    提示

    此时,计划将文件添加到挂起签入操作的版本控制。

  7. 若要向服务器提交文件添加操作,请在**“解决方案资源管理器”中,右击文件,然后单击“签入”**。

  8. 在**“签入”对话框中,键入适当的注释(如将建模图添加到版本控制),然后单击“签入”**。

请参见

任务

在 Team Foundation Server 中连接和访问团队项目

创建团队项目

概念

方案:升级 Team Foundation Server