【发布时间】:2011-06-03 06:18:51
【问题描述】:
经过一番折腾,我已经在我们的测试服务器上实现了 CI。自定义工作流模板构建和部署 2 个 Web 应用程序(不同的服务器)、一个数据库和一个 Windows 服务。这真是太棒了,让您不必担心部署测试应用程序。
我想将其移至暂存和实时(手动排队),但这样做,TFS 服务帐户需要 IIS 上的 Web 应用程序权限、数据库上的 DBOwner 和服务框上的本地管理员。这对我们的技术人员来说是一个很大的禁忌!
我们可以做的就是在运行构建之前授予这些权限并在之后删除,但这意味着维护一个列表,列出要在哪里更改哪些权限 - 有点破坏一键部署的便利性。
理想情况下,我们只需使用拥有全网管理员权限的技术服务人员的帐户来运行构建,有没有办法做到这一点?
【问题讨论】: