创建团队项目

您可以创建一个团队项目,从而为您的团队提供一个共享中心点,用于共享开发特定软件技术或产品所需的团队活动。 可以通过使用“新建团队项目向导”创建一个团队项目,从而提供此中心点。 只有在连接到要在其中创建新团队项目的团队项目集合之后,才能从团队资源管理器中创建团队项目。

重要说明重要事项

在创建团队项目之前,请查阅启动新团队项目配置资源以支持团队项目以确保您的团队项目所需的所有资源都已配置。

主题内容

  • 创建团队项目

  • 团队项目创建疑难解答

所需权限

若要执行此过程,您必须为以下安全组的成员:

  • 对于 Team Foundation 的应用层上的项目集合:“Team Foundation Administrators”组或“Project Administrators”组,并且“创建新项目”权限必须设置为“允许”

  • 在将要为团队项目承载 SharePoint 产品的服务器上:SharePoint 管理中心中的适当组。 这些组因 SharePoint 产品的版本而异。

    如果在团队项目集合的某个网站集下创建门户网站,则您必须具有对该网站集的**“完全控制”**权限集。 如果将项目网站创建为网站集本身,则您必须具有服务器场管理员权限。

    有关更多信息,请参见设置对团队项目集合的管理员权限

  • 在要为团队项目承载 SQL Server Reporting Services 的服务器上:**“Team Foundation Content Managers”**组。

有关更多信息,请参见设置对团队项目集合的管理员权限

创建团队项目

提示

运行向导时选择的过程模板决定了向导将显示哪些页。 以下步骤使用 MSF for Agile Software Development 过程。 如果选择另一过程模板,则可能会显示不同的页。

连接到团队项目集合

  1. 单击**“开始”,依次指向“所有程序”“Microsoft Visual Studio 2010”,然后单击“Microsoft Visual Studio 2010”**。

    提示

    如果要从承载 SharePoint 产品和 SQL Server Reporting Services 的服务器中运行团队资源管理器,则您可能需要以管理员身份运行 Visual Studio。

  2. 在**“团队”菜单上,单击“连接到 Team Foundation Server”**。

    此时将出现**“连接到团队项目”**对话框。

  3. 在**“Team Foundation Server”**列表中,单击运行 Visual Studio Team Foundation Server 的服务器。

  4. 在**“连接到团队项目”对话框中,从“Team Foundation Server”**列表中选择包含要向其添加团队项目的团队项目集合的服务器。

    提示

    如果该下拉列表为空,请单击“服务器”按钮以手动输入服务器连接设置。 请联系 Team Foundation 管理员或团队项目管理员获取连接设置。

  5. 从**“目录”**列表中单击要将团队项目添加到的项目集合的名称。

  6. 单击**“连接”**。

创建团队项目

  1. 在团队资源管理器中右击该项目集合,然后单击**“新建团队项目”**。

    提示

    如果没有使用项目管理环境设置,请在“文件”菜单上指向“新建”,然后单击“团队项目”

    **“新建团队项目”**向导出现。

    提示

    如果您尚未连接到 Team Foundation Server,系统将会提示您立即连接到一个此类服务器。 检查步骤 1 到 5。

  2. 在**“指定团队项目设置”页上,在“团队项目的名称是什么?”**框中键入要创建的团队项目的名称。

    必须指定唯一的名称,其长度不超过 64 个字符。 该名称应具有良好的描述性,使您的所有团队成员都能够轻松地将它与相应的软件产品相关联。 团队成员将使用此项目名称连接到此团队项目。

  3. (可选)在**“团队项目的说明是什么?”**文本框中键入该项目的说明。 说明存储在 Team Foundation Server 中,提供对可选团队项目 SharePoint 门户网站的站点说明。

  4. 单击**“下一步”**。

  5. 在**“选择过程模板”页上,从“应使用哪个过程模板来创建团队项目?”**列表中单击一个过程模板。

    提示

    如果未列出您要使用的过程模板,必须先将该模板上载到 Team Foundation Server。

  6. 如果您希望接受余下的向导页上的默认设置,请单击**“完成”。 否则,请单击“下一步”**。

    提示

    建议您单击“完成”接受默认设置。 单击“完成”后,可跳转到步骤 9。

    如果单击**“完成”**,则将自动执行以下任务:

    • 为团队项目创建一个 SharePoint 站点。

    • 为团队项目创建一个空版本控制文件夹。

  7. 完成**“团队网站设置”**页:

    1. 如果要为项目创建 SharePoint 站点,请单击**“创建新的 SharePoint 站点”**。

    2. 单击**“配置”**确认或修改 SharePoint 站点设置。

      在**“选择 SharePoint 站点的创建位置”对话框中,验证或选择要连接到的“Web 应用程序”“相对站点路径”**的 URL。

      提示

      仅在将 Web 应用程序添加到所连接的团队项目集合的情况下,才可以选择该“Web 应用程序”。 有关更多信息,请参见向部署中添加 SharePoint Web 应用程序

      如果要使用不同于团队项目名称的项目门户网站名称,可以键入方便您的团队成员识别的名称。

      相对站点路径是项目门户网站主页的一部分。

  8. 在**“指定源代码管理设置”**页上,单击以下选项之一:

    • 单击**“创建空的源代码管理文件夹”**,对新的文件夹使用团队项目的名称。

    • 单击**“创建新的源代码管理分支”**,并指定要从其进行分支的文件夹。

  9. 在**“确认团队项目设置”页上,查看指定的选项和值。 如果信息正确,请单击“完成”。 否则,请单击“上一步”**进行更改。

    **“新建团队项目”**向导将创建您的团队项目。

    提示

    该向导可能需要几分钟时间完成。

  10. 在**“团队项目创建状态”**页上,查看状态消息和状态栏了解关于所创建组件的信息。

  11. 如果要阅读有关团队过程的工作项、角色、活动以及其他方面的更多详细信息,请在**“已创建团队项目”页上选中“有关运行团队项目的详细信息,请启动过程指南”**复选框。

    提示

    仅当在步骤 7 中创建或配置 SharePoint 站点之后,过程指南才可用。

  12. 单击**“关闭”**。

    新的团队项目显示在团队资源管理器中。 如果向导在创建团队项目时遇到问题,会显示一条错误消息,说明该问题并给出更正操作建议。 如果出现此消息,请单击**“查看团队项目创建日志”**,并检查该日志中的特定错误和异常。 有关更多信息,请参见本主题后面的团队项目创建疑难解答。

团队项目创建疑难解答

如果未能成功完成团队项目创建活动,则可能创建了一些组件而没有创建另一些组件。 如果是这样,您应该确定是什么原因导致只创建了部分组件,删除只创建了部分组件的项目,解决所有问题,然后另外创建一个团队项目。

提示

您可以通过使用 Team Foundation Server 的最佳实践分析工具,收集有关 Team Foundation Server 部署的诊断信息,拍摄其配置的快照并获取使用情况数据。 这个工具将执行具体的检查,以确定此部署是否配置为支持创建团队项目。 有关更多信息,请参见 Microsoft 网站上的以下页面:Team Foundation Server Power Tools April 2010(Team Foundation Server 增强工具 2010 年 4 月版)。

团队项目创建疑难解答

  1. 查看下表中的信息,并执行与您收到的消息相符的症状或错误消息对应的解决方法。

    症状或错误消息

    问题

    解决方法

    错误消息指示您没有权限创建团队项目、连接到服务器或访问服务器。

    您在一个或多个服务器上没有创建团队项目所需的权限集。

    联系为项目集合承载 Team Foundation Server、SharePoint 产品或 SQL Server Reporting Services 的每个服务器的系统管理员,以请求所需的权限。 

    有关更多信息,请参见设置对团队项目集合的管理员权限

    错误 TF30169:“新建团队项目向导”无法下载过程模板 {0}。

    过程模板在承载 SharePoint 产品的服务器上不可用。

    联系承载 SharePoint 产品 的服务器的系统管理员,请求将所需的过程模板添加到该服务器。 有关更多信息,请参见检索和还原丢失的站点模板

    错误 TF30321: Team Foundation Server 上的其他团队项目已经使用了您键入的名称。

    该名称可能因以下原因正在使用中:

    • 有活动项目使用此名称

    • 使用此名称的项目已标记为进行删除但尚未删除

    • 使用此名称的项目只是部分创建或部分删除

    请使用另外的项目名称重试。

    注意注意
    您可能无法创建与删除的团队项目同名的团队项目。已删除团队项目的某些组件可能已安排删除但尚未删除。

    错误消息指示连接到服务器、从服务器检索信息或检查创建项目的权限时遇到问题。

    Team Foundation 部署中存在配置不正确的服务器。 在进行服务器移动、故障转移或其他维护活动之后,尤其容易发生此问题。

    联系 Team Foundation Server 的系统管理员并请他们验证服务器配置。

    错误消息指示插件存在问题。

    用于创建团队项目的过程模板包含多个 XML 插件文件。 如果这些文件中有一个包含格式或其他错误,则会显示错误消息。

    检查项目创建日志确定导致错误的插件。 发现问题后,可以联系提供该插件的开发人员或供应商,或尝试自己修复问题。 有关更多信息,请参见过程模板插件

  2. 如果执行步骤 1 没有解决问题,请检查团队项目创建日志并按照提供的说明操作。

    该日志显示向导在失败时执行的每个操作,并且可能包括有关错误的更多详细信息。 打开日志:

    1. 启动记事本。

    2. 在**“文件”菜单上,单击“打开”**。

    3. 定位到 $:\Documents and Settings\用户名\Local Settings\Temp\VSTS_TeamProjectCreation_yyyy_mm_dd_hh_mm_ss.log。

    4. 单击**“打开”**。

    5. 在**“编辑”菜单上,单击“查找”**。

    6. 在**“查找内容”对话框中,键入 Exception 或 Error,然后单击“查找下一个”**。

    7. 查看日志项以查找与网络或文件相关的问题。

  3. 如果问题依然存在,请与 Team Foundation Server 管理员联系。

请参见

参考

TFSDeleteProject:删除团队项目

概念

有关启动团队项目的快速入门指南

其他资源

配置资源以支持团队项目

启动新团队项目