"该文档详细介绍了如何在TFS(Team Foundation Server)中进行安装、创建项目、设置权限分配以及分离数据的过程。主要内容包括创建TFS项目管理员账户、赋予创建项目、报表和SharePoint站点的权限,以及实际创建项目的过程。"
在安装并配置TFS的过程中,首先要创建一个项目管理员账户。这需要在Active Directory(AD)中以管理员身份创建一个新的普通用户。为了安全,可以设定让用户在首次登录时更改密码。项目管理员需要具备特定的权限才能创建新项目,包括创建项目、报表和SharePoint站点的权利。
1. 设置创建项目权限:在TFS控制台中,通过“组成员资格”赋予选定用户对“集合”的所有操作权限,这样该用户就成为项目管理员。这涉及到在“团队项目集合管理员”组中添加Windows用户或组。
2. 设置创建报表权限:访问报表管理Web页面(例如http://localhost/Reports/Pages/Folder.aspx),将项目管理员赋予Tfs2010OlapReportDS,TfsReports,Tfs2010ReportsDS三项的完全控制权限。在报表的权限设置中添加项目管理员账户。
3. 设置SharePoint站点权限:在SharePoint站点管理Web页面(例如http://localhost/sites/goto/default.aspx)中,将项目管理员添加到具有完全控制权限的组,以允许他们创建和管理SharePoint站点。
完成这些步骤后,项目管理员就可以在Visual Studio 2010中使用其账户连接到TFS服务器,创建新项目。创建项目通常涉及一系列的“下一步”操作,直至项目创建完成。之后,项目管理员可以直接创建更多的项目,无需重复上述权限设置过程。
关于数据分离,可能是指在TFS环境中将数据存储和应用程序服务分开,以优化性能和安全性。这通常涉及配置TFS数据库分离,确保数据存储在独立的服务器上,而应用服务运行在另一台服务器上。分离数据有助于提高系统的可扩展性和灾难恢复能力,但具体实施步骤没有在描述中详细说明,可能需要参考更详细的TFS部署文档。
这个文档提供了一套详细的步骤来指导TFS的安装、项目创建和权限配置,是IT团队在部署和管理TFS环境时的重要参考。