创建团队项目

您创建 Visual Studio Team Foundation Server 的 (tfs) 一个团队项目提供用于开发特定软件技术或产品中心点。团队项目的源代码和工作项提供了储存库。

说明说明

若要创建在 Team Foundation 服务的团队项目,请转到 "欢迎"页。在部署了网站时,的 TFS 本主题仅适用于创建团队项目。

如下图所示,通过 选择过程模板创建团队项目,定义项目工作项,查询,文档,报表,并且,更多支持计划和跟踪事件。当团队项目集合配置为连接。SharePoint 产品 和报告的 SQL Server 服务时,您的团队项目可能访问其他门户网站和报告功能。

过程模板用于创建团队项目

可以创建团队项目仅从 团队资源管理器。每个团队项目对应于默认值团队。在创建团队项目后,可以将工作适应较小的团队的需求。有关更多信息,请参见团队入门了解团队

重要说明重要事项

在创建团队项目之前,请与您的管理员 Team Foundation Server 确定将在其中创建团队项目的团队项目集合,并且,如果配置了以下资源:报告 SharePoint 产品,SQL Server analysis services 和的 SQL Server 服务。如果这些资源可用,则需要在每个的权限对应的服务器创建团队项目。

主题内容

  • 创建团队项目

  • 团队项目创建疑难解答

需要的权限

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

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

  • (可选) 在要为团队项目承载的服务器 SharePoint 产品 :SharePoint 管理中心中的适当组。这些组因 SharePoint 产品的版本而异。您不需要此权限,如果不指定门户网站已为团队项目创建。

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

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

  • (可选) 在承载 reporting services 的 SQL Server 团队项目的 services 的服务器上:Team Foundation content manager 组。您不需要此权限,如果没有为将定义团队项目的团队项目集合的资源的配置 reporting services。

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

创建团队项目

说明说明

您选择的过程模板您在运行为团队项目集合和资源的配置向导确定了向导将显示哪些页。下面的过程使用 Visual Studio scrum 2.0 过程。如果选择另一过程模板,则可能会显示不同的页。

连接到 Team Foundation Server

提示提示

如果运行在安装 Team Foundation server 的计算机上的 Visual Studio,则 Visual Studio 将自动识别该服务器,因此,您可以跳过步骤 3-5。

连接到团队项目集合

  1. 选择 团队资源管理器 选项。

    说明说明

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

  2. 团队资源管理器,选择 连接到 Team Foundation Server

  3. 连接到团队项目 对话框中,从 Team Foundation Server 中选择列表中,选择包含团队项目集合要向其添加团队项目,然后运行 Visual Studio Team Foundation Server 2012的服务器。

    如果下拉列表为空,选择 服务器 按钮手动输入服务器连接设置。

  4. 添加/删除 Team Foundation Server 对话框中,选择 添加 按钮。

  5. 添加 Team Foundation Server 对话框中,在 Team Foundation Server 的名称或 URL 框中,指定服务器的名称,选择 确定 按钮,然后选择 关闭 按钮。

    请联系 Team Foundation 管理员或团队项目管理员获取连接设置。

  6. 连接到团队项目 对话框的 选择 Team Foundation Server 下拉菜单,选择要添加的服务器,然后选择 确定 按钮。

  7. 选择要添加您的团队从 目录 的项列表团队项目集合的名称。

  8. 选择 连接 按钮。

返回页首

选择“团队资源管理器”->“新建团队项目”

创建团队项目

  1. 在 团队资源管理器,选择 新建团队项目 链接或选择 文件新建团队项目

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

    说明说明

    如果您尚未连接到 Team Foundation Server,系统将会提示您立即连接到一个此类服务器。请检查前面过程中的步骤 1 至步骤 7。

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

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

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

  4. 选择**“下一步”**按钮。

  5. 选择过程模板 页,从 应使用哪个过程模板来创建团队项目? 选择过程模板列表。

    说明说明

    如果未列出您要使用的过程模板,必须先将该模板上载到 Team Foundation Server。有关更多信息,请参见上载过程模板

  6. 如果要接受剩余向导页上的默认设置,请选择 完成 按钮。否则,请选择 下一个 按钮。

    说明说明

    建议您通过选择 完成接受默认设置。如果选择 完成 按钮,可跳转到 9. 步。

    如果选择 完成 按钮,将自动执行以下任务:

    • 当您的团队项目集合配置有 SharePoint 产品时,您的团队项目的 SharePoint 网站创建。

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

  7. 完成时显示的 团队网站设置 页仅当您的团队项目集合配置有 SharePoint 产品:

    1. 如果要创建项目的 SharePoint 站点,请选择 创建新的 SharePoint 站点 单选按钮。

    2. 选择 配置 单选按钮确认或修改 SharePoint 站点设置。

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

      说明说明

      可以选择 Web 应用程序 ,只有 + 当添加到所连接的团队项目集合。有关更多信息,请参见向部署中添加 SharePoint Web 应用程序

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

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

  8. 指定源代码管理设置 页上,选择下列选项之一:

    • 选择 创建空的源代码管理文件夹 单选按钮为新文件夹使用团队项目的名称。

    • 选择 创建新的源代码管理分支 单选按钮,并指定要分支的文件夹。

  9. 在**“确认团队项目设置”**页上,查看指定的选项和值。如果信息正确,请选择 完成 按钮。否则,请选择 上一个 按钮所做更改。

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

    说明说明

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

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

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

    说明说明

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

  12. 选择 关闭 按钮。

    现在可以切换您的上下文设置为 团队资源管理器的新团队项目。如果向导在创建团队项目时遇到问题,会显示一条错误消息,说明该问题并给出更正操作建议。如果出现此消息,请选择 查看团队项目创建日志 链接,并查看日志中的特定错误和异常。有关更多信息,请参见 团队项目创建疑难解答 本主题。

    返回页首

团队项目创建疑难解答

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

说明说明

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

团队项目创建疑难解答

  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]

概念

计划和跟踪项目

其他资源

配置资源以支持团队项目