使用团队基础服务器 2010 管理 Visual 工作室 2010 的源代码

更新页 :
页面创建日期 :

概述

到目前为止,Visual 工作室使用虚拟源安全进行源代码管理,但从 Visual 工作室 2010 开始,使用团队基础服务器进行源代码管理。

传统的团队基础服务器有时配置复杂,价格昂贵,但从 2010 开始,安装和配置变得更加容易,单个价格与 Visual SourceSafe 相同,MSDN 订阅也具有专业版 它来能够使用它很容易,因为它已成为它总是这样。

Team Foundation Server 2010 を使って Visual Studio 2010 のソース管理を行う

操作环境

对应 Visual Studio 版本

  • 2010 (专业版,或更高版本)

確認 Visual Studio 版本

  • 2010 (Professional)

Visual Studio Team Foundation Server 2010 安装支持环境

  • Windows 服务器 2003、2003 R2、2008、2008 R2(均为 32 位,64 位可用)
  • Windows Vista, 7 (均为 32 位,64 位可用)

内容

*此处介绍的提示仅描述从视觉工作室到源代码管理的设置。 我们不提供源代码管理的详细说明或其他功能应用的说明,因此请尝试实际使用或访问官方网站。

此提示中使用的 Visual 工作室 2010 和团队基础服务器 2010 也可用于试用版。 如果您没有零售版本,请从下面的链接下载并使用它。

Visual Studio Team Foundation Server 2010

Visual 工作室 2010 (以下任意一项)

客户端源代码管理在 Visual Studio 2010 快速版中不可用。 请务必使用专业版或更高版本。 此外,Visual 工作室已作为安装的一部分提供。

首先,安装团队基础服务器 2010 作为管理源的服务器设置。 它被称为服务器,但从 2010 版本开始,它现在不仅可以安装在 Windows 服务器中,还可以安装在 Windows Vista 和 Windows 7 客户端操作系统上,因此,即使没有服务器产品的人也可以使用它,也可以轻松携带和使用笔记本电脑。

此提示在 Windows 服务器 2008 R2 上安装团队基础服务器 2010。

浏览到团队基础服务器 2010 中的磁盘时,您将看到一个 TFS-x64 和 TFS-x86 文件夹,每个文件夹都有一个设置文件。 如果安装是 x64 操作系统,请打开 TFS-x64;对于 x86 操作系统,打开 TFS-x86。

运行文件夹中的“设置.exe”文件。

出现安装屏幕时,单击“下一步”。

仔细阅读许可条款,选中“我同意”,然后单击“下一步”。

如果未选中要安装的功能,请选中“全部”。 确认检查后,单击“安装”按钮。

安装将开始,请稍等片刻。

如果未安装 .NET 框架 4.0,系统将提示您安装并重新启动。

重新启动后,安装将继续,因此,如果磁盘映像装载到虚拟驱动器等,则必须重新安装。

重新启动后,安装将继续,请稍等片刻。

安装完成后,您将配置团队基础服务器,选中屏幕左下角的“启动团队基础服务器攻击工具”,然后单击“配置”按钮。

将显示团队基础服务器的许可证输入屏幕,如果您有产品密钥,请一直输入。 否则,它将用作评估版本。

当用作试用版时,您将看到类似于右侧的消息。

将显示配置中心。

您可以从三种配置模式中进行选择:基本、标准单服务器和详细信息。 但是,如果安装在客户端操作系统上,则“基本”和“详细信息”。

从左侧列表中选择每个项目,您将看到向导中显示的内容以及适合您的设置环境,因此请选择适合您的环境的向导,然后单击“开始向导”按钮。

现在,选择“基础知识”以启动向导。

单击“下一步”。

选择要用作数据库的 SQL 服务器。 如果环境中未安装 SQL Server,则可以选择并安装免费的 SQL 服务器快速版本。

由于在提示环境中已安装 SQL Server,因此选中“使用现有 SQL Server 实例”。

如果要使用现有 SQL Server 实例,请指定实例。 您可以通过单击右侧的“测试”链接来测试连接。

检查配置,然后单击“下一步”。

将检查是否可以配置。 如果一切成功,请单击“配置”按钮。

我们将其设置为在现有 SQL Server 上安装,但必须满足一些条件,例如“已安装全文搜索”和“服务器内存必须至少为 2GB”。 如果无法清除,请安装 SQL 服务器快递。

配置完成后,单击“下一步”。

成功完成所有操作后,使用“关闭”按钮关闭屏幕。

通过访问屏幕中间的 URL,客户端可以通过 Web 浏览器管理团队项目。 但是,我们不会在这里解释这一点。

返回到上一屏幕,但也会关闭此屏幕。

还有其他配置,因此,如果需要,请选择配置并启动向导。 配置也可以从稍后显示的“团队基础服务器管理控制台”开始。

关闭配置中心时,团队基础服务器管理控制台将自动启动。

但是,您可以关闭它,因为您不再在此处设置它。 其余设置由视觉工作室端完成。

在客户端启动 Visual Studio 2010 后,请确保在源代码管理中指定了团队基础服务器。 (默认情况下设置)

从菜单中选择“工具”和“选项”。

从左侧树中选择“源代码管理”,选择“选择插件”,并确保“当前源代码管理插件”设置为“虚拟工作室团队基础服务器”。

选择“源代码管理”、“环境”,然后在“源代码管理首选项”中选择“团队基础”,并根据需要设置每个项目。

确认设置后,从菜单中选择“团队”,然后选择“连接到团队基础服务器”。

当系统提示您连接到团队项目时,请单击“服务器”按钮。

单击“添加”按钮。

输入刚刚安装团队基础服务器 2010 的服务器名称或 URL。 单击“确定”按钮以确认连接,如果连接成功,对话框将关闭。 如果无法连接,则会显示错误对话框。

确保已添加的服务器可见。

确保可以从团队基础服务器选择中选择服务器,然后单击“连接”按钮。

此时将显示团队资源管理器,右键单击根中的团队项目集合,然后选择“新建团队项目”。

输入要创建的团队项目的名称的说明,然后单击“下一步”。

将显示“选择流程模板”对话框。 您可以选择“MSF 的敏捷软件开发 v5.0”和“MSF 的 CMMI 进程保护 v5.0”作为模板,但对于个人开发或小型项目,可以使用“敏捷软件开发 v5.0”作为模板。

如果尚未创建任何团队项目,则只能选择“创建空源代码管理文件夹”。

检查设置,然后单击“完成”按钮。

团队项目将开始创建。

完成后,单击“关闭”按钮。

您可以看到,您创建的团队项目显示在团队资源管理器中。

现在,让我们创建一个项目。 项目并不重要,但在完成项目创建之前,请检查对话框右下角的“添加到源代码管理”以创建项目。

将显示“添加到源代码管理”对话框,您可以在其中指定要将项目添加到的文件夹。

如果需要,可以创建文件夹以指定要将项目添加到的位置。

创建项目时,每个文件的左侧都会显示一个“+”标记。 这表示已创建新文件,但尚未签入源代码管理。

此外,“更改保留流”面板显示在 Visual Studio 的底部,其中包含尚未签入的文件的列表。

现在,单击“签入”以签入所有挂起的文件。

将显示一个确认对话框,因此请选择“是”。

等待签入完成。

签入完成后,每个文件都会显示一个键,如右图所示。 这将导致文件签入源代码管理。 此显示与视觉源安全相同。

您可以通过双击团队资源管理器中的“源代码管理”从 Visual Studio 顶部管理服务器的源代码。

您可以看到,您刚刚创建的项目已签入,如下图所示。

编辑代码时,它会自动签出,并带有红色复选标记,如右图所示。 如果其他人正在编辑该文件,则无法签出该文件。

您可以在 Visual Studio 选项、管理控制台等中设置此行为控制。

要签入已更改的文件,请右键单击该文件,然后从菜单中选择“签入”。

如果您错误地更改了代码,或者想要还原到以前的状态,请选择“撤消挂起的更改”。

总结

现在,您已经了解了从 Visual Studio 到源代码管理的配置过程。 源代码管理不仅仅是源代码管理,它还具有与多人共享源代码、独占控制、版本控制、与早期版本的代码比较和权限设置等多种功能。 此外,虽然 Visual SourceSafe 仅是源代码管理功能,但团队基础服务器还有其他自动生成功能、报表输出、工作管理和 SharePoint 集成等功能,因此,如果您有足够的能力,可以使用这些功能。