安装部署代理并为环境设置计算机

安装 Visual Studio Release Management

你可以使用 Release Management 将部署代理安装到部署应用所需的每台计算机。 或者,借助 Release Management for Visual Studio 2013 Update 3,你现在可以选择使用 Windows PowerShell、Windows PowerShell Desired State Configuration (DSC) 或 Chef 将应用部署到计算机,而无需安装部署代理。 若要了解如何执行此操作,请转到此处

若要使用部署代理,设置要在使用 Release Management 的环境中使用的计算机的步骤是:

  1. 在每台计算机上安装 Microsoft 部署代理。

  2. 在环境中的每台服务器上配置部署代理。

确保用于部署代理的标识具有足够的权限来执行发布所需的任何任务。 你用于部署代理的服务帐户会自动添加到 Release Management。

提示

作为最佳做法,请不要在与 Release Management 服务器相同的计算机上安装部署代理。如果你确实在同一台计算机上安装两个代理并且需要升级,请在卸载部署代理之前卸载服务器。

安装和配置 Microsoft 部署代理

需要的权限

要在计算机上安装 Microsoft 部署代理,你必须是该计算机上的 Windows**“管理员”安全组成员。 你还必须是 Release Management 中的“发布管理员”**角色成员。

提示

你是否需要将团队同事添加到 Release Management 中的“发布管理员”角色?向 Release Management 添加用户

  1. 启动 rm_Deployment.exe。 阅读并接受许可协议,以便选择**“安装”**。 如果要将安装到文件系统中的特定位置,请选择默认安装位置旁的浏览按钮 (...)。

    接受许可条款以选择安装

    重新启动计算机(如果出现提示),然后选择**“启动”**。

    提示:如果加入 Visual Studio 体验改善计划,可以随时选择退出

  2. 指定要运行 Microsoft 部署代理 Windows 服务的帐户以及 Management 服务器的 URL。 如果使用用户帐户,请选择**“测试”**以验证密码。

    配置 Microsoft 部署代理

    部署代理将使用此标识来配置该计算机,使之用于你的发布。 请确保你在此处使用的标识具有足够的权限来执行所需的任何任务。 例如,如果在发布过程中,你需要在此计算机上安装应用程序,请将此标识添加到本地 Windows**“管理员”**安全组。 如果此标识需要访问网络上的版本,请确保它有权访问网络放置位置。

  3. 应用这些设置。 你将获得配置设置的摘要。

    配置成功!

  4. 在显示成功消息之后,关闭配置摘要。 根据需要,在环境中的每台计算机上重复这些步骤。

后续步骤

在设置环境后,你可能需要将 Release Management 连接到 TFS。 请参见将发布管理连接到 TFS