在工作组中管理 Team Foundation Server

更新:2007 年 11 月

在工作组环境中管理 Visual Studio Team System Team Foundation Server 是可行的,但是会面临一些挑战。在大多数 Team Foundation Server 部署,都建议使用 Active Directory 环境。如果要在工作组中部署 Team Foundation Server,则应仅将它部署到用户和计算机数量很少的工作组中。

尽管在工作组中部署 Team Foundation Server 可以减少常规网络管理工作量,但这样可能会带来 Team Foundation Server 管理方面的问题。必须在 Team Foundation Server 中为需要访问 Team Foundation Server 及其资源的每个用户创建本地帐户。因此,对于除规模很小的工作组以外的所有工作组,工作组所需的帐户管理开销可能令人望而却步。

说明:

工作组部署仅支持单服务器配置(组成逻辑 Team Foundation 应用层和 Team Foundation 数据层的组件安装在同一物理服务器上)。

工作组中的 Team Build 和 Team Foundation Server

在工作组中,Team Foundation Build 可以安装在 Team Foundation Server 所在的服务器上,也可以安装在单独的服务器上。如果在单独的服务器上安装 Team Foundation Build,则 Team Foundation Server 的服务帐户不能是 Local System 帐户。服务帐户必须是同时在安装 Team Foundation Server 的服务器上以及安装 Team Foundation Build 的服务器上定义的用户帐户。

Team Foundation Client 和 Team Foundation Server 都在工作组中

对于需要访问 Team Foundation 服务器的所有用户,都必须在该服务器上为其创建本地用户帐户。本地用户帐户必须添加到 Team Foundation Server 服务器级和项目级的组中,这样用户才能在 Team Foundation 服务器上获得授权。在工作组中从 Team Foundation 客户端(如Team Foundation)进行连接时,客户端用户帐户凭据必须与服务器上的用户帐户凭据匹配,否则 Team Foundation 将提示用户输入帐户的用户名和密码。

Team Foundation Client 在域中而 Team Foundation Server 在工作组中

对于需要访问 Team Foundation 服务器的所有用户,都必须在该服务器上为其创建本地用户帐户。为避免 Team Foundation 客户端每次连接 Team Foundation 时都要求用户键入用户名和密码。这些本地用户帐户应使用与域用户名相同的用户名和密码。例如,如果 Team Foundation 客户端用户的域凭据为 域名\user1,而 Team Foundation Server 的本地用户帐户为 服务器名\user1,并且密码相同,则该用户连接 Team Foundation Server 时将不会提示输入凭据。如果它们不匹配,则会提示该用户输入与 Team Foundation Server 本地用户帐户匹配的其他凭据。

Team Foundation Client 在工作组中而 Team Foundation Server 在域中

Team Foundation Build 必须部署在 Team Foundation 服务器的域中。本地用户帐户必须在 Team Foundation 客户端计算机上创建。为避免 Team Foundation 客户端每次连接 Team Foundation 时都要求用户键入用户名和密码,必须在 Team Foundation 上使用相应用户名和密码将这些本地用户帐户重新创建为本地帐户。例如,如果 Team Foundation 客户端用户的本地计算机凭据为 计算机名\user1,而 Team Foundation Server 的本地用户帐户为 服务器名\user1,并且密码相同,则该用户连接 Team Foundation Server 时将不会提示输入凭据。如果它们不匹配,则会提示该用户输入与 Team Foundation Server 域帐户匹配的其他凭据。

请参见

概念

有关 Team Foundation Server 的信任和目录林的注意事项

其他资源

管理 Active Directory 域中的 Team Foundation Server

管理 Team Foundation Server

管理 Team Foundation Server 服务和服务帐户

选择 Team Foundation Server 部署配置