在 Azure DevOps 中创建项目

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

重要

TFS 2015 及Team Foundation Server (不支持从 Web 门户) 项目。 使用 团队资源管理器 创建项目。

本文介绍如何使用 Azure DevOps创建项目并建立源代码存储库。 可以管理和构建每个项目,以满足业务需求。 创建的每个项目都提供用于将数据与其他项目隔离的边界。 若要详细了解项目和何时创建项目,请参阅 关于项目和缩放组织

重要

Select a version from Azure DevOps Content Version selector.

若要查看可用于你的平台的内容,请确保从目录上方的版本选择器中选择本文的正确版本。 功能支持会有所不同,具体取决于你使用的是 Azure DevOps Services 还是本地版本的 Azure DevOps Server。
若要了解正在使用哪个本地版本,请查看我使用的是哪个平台/版本?

如果不想在 Azure DevOps 创建项目,Azure DevOps项目"

注意

如果不想管理本地服务器,可以注册Azure DevOps Services并创建项目。

先决条件

  • 需要组织才能创建项目。 如果尚未创建组织,请按照注册中的说明创建一个组织,登录到 Azure DevOps ,这也会创建一个项目。 或者, 请参阅创建组织或项目集合
  • 你必须是集合管理员Project的成员,或者必须将"创建新项目"权限设置为"允许"。 如果你是组织所有者,则会自动添加到"Project管理员"组中。 如果你不是成员,则现在添加 。 有关详细信息,请参阅 在项目级别或集合级别设置权限
  • 在项目集合内创建项目。 如果尚未创建项目集合,请现在创建项目集合。 有关详细信息,请参阅 创建项目集合
  • 你必须是集合管理员Project的成员,或者必须将"创建新项目"权限设置为"允许"。 如果你不是成员,则现在添加 。 有关详细信息,请参阅 在项目级别或集合级别设置权限
  • 在项目集合内创建项目。 如果尚未创建项目集合,请现在创建项目集合。 有关详细信息,请参阅 创建项目集合

  • 你必须是集合管理员Project的成员,或者必须将"创建新项目"权限设置为"允许"。 如果你不是成员,则现在添加 。 有关详细信息,请参阅 在项目级别或集合级别设置权限

  • 向管理员询问以下资源,并根据需要获取其他权限:

    • 创建项目时,应连接到哪个项目集合? 如果使用基本服务器配置向导安装了 TFS,则只有一个名为 DefaultCollection 的项目集合。 除非支持数百个项目,否则应在单个项目集合内创建所有项目。 如果需要创建其他集合,请参阅 管理项目集合

    • 你为部署SQL Server Analysis Services SQL Server Reporting Services配置了配置和配置? 如果是这样,请要求管理员将你添加为 Team Foundation 内容管理器组的成员。 你必须是托管此服务器服务器的此组SQL Server Reporting Services。 如果没有这些权限,则不能创建项目。 有关详细信息,请参阅授予查看或创建报表SQL Server权限

    • 你为部署配置SharePoint Web 应用程序吗? 创建项目时SharePoint门户。 为此,请与SharePoint管理员联系,在托管产品/服务SharePoint完全控制权限。 否则,可以跳过此步骤,稍后再配置门户网站。

重要

若要创建公共项目或公开专用项目,请参阅在组织中创建公共 项目 或更改项目可见性 (公共或专用)。 必须启用其他策略设置,以使用公共项目。

创建项目

重要

从 Web 门户创建项目时,将忽略多个进程模板文件。 具体而言,不支持将创建报表管理器站点的文件。 稍后,可以按照将报表添加到团队项目 中提供的说明 添加报表

注意

若要为页面启用新的用户界面设置,请参阅管理或启用功能

  1. 选择 Azure DevOps logoAzure DevOps打开"项目"页。

  2. 选择组织,然后选择"新建项目"。

    Screenshot of Open Projects.

  3. 在提供的表单中输入信息。 为项目提供名称。 项目名称不能包含特殊字符,例如 ,不能以下划线开头,不能以一个时间段开头或结尾,并且必须是 / : \ ~ & % ; @ ' " ? < > | # $ * } { , + = [ ] 64 个或更少的字符。 输入可选说明。 选择可见性、初始源代码管理类型和工作项进程。 有关详细信息,请参阅为项目选择正确的版本控件和选择进程

    Create new project form

    选择"公共"或"专用"的可见性。 选择公共可见性时,Internet 上的任何人都可以查看你的项目。 在个人可见性下,只有你授予访问权限的人才能查看项目。 有关公共项目的信息,请参阅 在组织中创建公共项目。 如果 "公共 "选项不可用,则需要更改策略。

  4. 选择“创建”。 将出现欢迎页。

    Project creation confirmation dialog.

    选择以下选项之一以继续:

有关 创建项目的信息 ,请选择"当前页"选项卡。

注意

对于 TFS 2018 及更高版本,请使用 Web 门户。 TFS 2018 团队资源管理器版本(包括 Azure DevOps Server 2019 和更高版本)不支持从 Visual Studio/团队资源管理器 创建 Azure DevOps Services项目。

TFS 2018 及更高版本不再支持与产品SharePoint集成。 如果打算升级到 TFS 2018,请阅读关于 SharePoint集成,了解可用的选项。

列出并连接到项目

注意

若要为页面启用新的用户界面设置,请参阅管理或启用功能

连接 Web 浏览器访问项目、集合或服务器。

  1. 若要查看为组织定义的项目,请选择"Azure DevOps Azure DevOps logo打开"项目"页。

  2. 选择组织以查看项目列表。 该页面列出了你连接到的上一个屏幕的最后两个或三个项目。 选择要连接到该项目的任何项目。

    Screenshot of Open Projects, then select Create Project, preview page.

  3. 或者,选择 "组织设置 ", 然后选择"项目 "以列出所有项目。

    Choose Organization settings and then select Projects to list all projects.

    可以选择一个项目,在此页上打开该项目的项目设置。 有关详细信息,请参阅关于用户、团队 、项目或组织级别的设置。 或者,可以重命名项目或删除项目

有关 连接到项目的信息 ,请选择"当前页"选项卡。

将存储库添加到项目

在 Web 门户的管理员上下文中,可以将其他存储库添加到项目。 将 Git (分布式) 或 TFVC (集中) 存储库。 可以创建多个 Git 存储库,但项目只能创建单个 TFVC 存储库。 可能需要执行其他步骤来解决权限问题。 有关详细信息,请参阅在同一 项目中使用 Git 和 TFVC 存储库

  1. 选择"新建存储库"。

    Create new repository

  2. 将存储库命名,然后选择"创建"。

    Create new repository dialog

Add repositories to an existing project

注意

连接到 TFS 2015.1 及更高版本时,支持从同一项目同时使用 Git 和 TFVC 存储库。

后续步骤