次の方法で共有


Azure DevOpsでプロジェクトを作成する

Azure DevOps サービス |Azure DevOps Server |Azure DevOps Server 2022

ソース コード リポジトリを設定し、作業を整理するためのAzure DevOps プロジェクトを作成します。 ビジネス要件を満たすようにプロジェクトを調整および管理できます。 各プロジェクトは、そのデータを他のプロジェクトから分離します。 詳細については、「 プロジェクトと組織のスケーリングについて」を参照してください。

重要

Azure DevOps コンテンツ バージョン セレクターからバージョンを選択します。

お使いのプラットフォームとバージョンに対応するこの記事のバージョンを選択します。 バージョン セレクターは目次の上にあります。 Azure DevOps プラットフォームとバージョンを確認します。

Note

オンプレミス サーバーを管理しない場合は、Azure DevOps Servicesプロジェクトを作成します。

ヒント

この記事の後半で、AI を用いてこのタスクを補助することができます。または、Azure DevOps MCP Server で AI 支援を有効にする方法を参照して作業を開始してください。

前提条件

カテゴリ 要件
組織 組織。
アクセス許可 プロジェクト コレクション管理者グループのメンバーであるか、コレクション レベルで [新しいプロジェクトの作成] 権限が [許可] に設定されていること。 組織の所有者は、自動的にこのグループのメンバーになります。
カテゴリ 要件
プロジェクト コレクション プロジェクト コレクション。
アクセス許可 プロジェクト コレクション管理者グループのメンバーであるか、コレクション レベルで [新しいプロジェクトの作成] 権限が [許可] に設定されていること。 組織の所有者は、自動的にこのグループのメンバーになります。

プロジェクトを作成する

Azure DevOpsでは、組織内で最大 1,000 個のプロジェクトを作成できます。 詳細については、「 作業の追跡、プロセス、およびプロジェクトの制限」を参照してください。

重要

Web ポータルからプロジェクトを作成すると、Azure DevOpsは複数のプロセス テンプレート ファイルを無視します。 具体的には、レポート マネージャー サイトを作成するファイルはサポートされていません。 後で「チーム プロジェクトにレポートを追加する」の手順に従って 、レポートを追加できます。

プロジェクト コレクション内で作成できるプロジェクトの数に制限はありません。 ただし、パフォーマンス上の理由から、この数を 300 以下に制限してください。 詳細については、「 作業の追跡、プロセス、およびプロジェクトの制限」を参照してください。

  1. 所属組織 () にサインインします。

  2. Azure DevOps ロゴを選択して、[プロジェクト] ページを開きます。

  3. [新しいプロジェクト] を選択します。

    ヒント

    [ 新しいプロジェクト ] ボタンが表示されない場合は、必要なアクセス許可がない可能性があります。 プロジェクト コレクション管理者グループのメンバーであるか、[新しいプロジェクトの作成] アクセス許可が [許可] に設定されている必要があります。

    一覧表示されているプロジェクトのスクリーンショット。[新しいプロジェクト] ボタンが強調表示されています。

  4. 提供されたフォームに情報を入力してください。

    • プロジェクトの名前を指定します。 プロジェクト名には、 などの 特殊文字を含めることはできません。アンダースコアで始めることはできません。ピリオドで始めたり終わったりすることはできません。また、64 文字以下にする必要があります。
    • 必要に応じて説明を入力します。
    • 初期ソース管理の種類と作業項目プロセスを選択します。 詳細については、「 プロジェクトに適したバージョン 管理を選択する 」および「 プロセスを選択する」を参照してください。

    新しいプロジェクト フォームの作成のスクリーンショット。

  5. [作成] を選択します。 Azure DevOpsプロジェクトのウェルカム ページが表示されます。

    プロジェクト作成の確認ダイアログのスクリーンショット。

    次のいずれかのオプションを選択して続行します。

    • 招待: 他のユーザーをプロジェクトに追加します。 「 プロジェクトまたはチームにユーザーを追加する」を参照してください。 organizationに既に存在するユーザーのみを招待できます。 詳細については、「 ユーザーをプロジェクトに追加する」を参照してください。
    • ボード: 作業項目を追加します。 「 作業項目ページを使用して作業項目を表示および追加する」を参照してください。
    • Repos: リポジトリを複製またはインポートするか、プロジェクトの概要ページの README ファイルを初期化します。 「 既存の Git リポジトリを複製する」を参照してください。
    • パイプライン: パイプラインを定義します。 Azure Pipelinesドキュメントを参照してください。
    • Test Plans: テスト 計画とテスト スイートを定義します。 「 テスト 計画とテスト スイートを作成する」を参照してください。
    • 成果物: NuGet、npm、Maven パッケージを検出、インストール、発行します。 Azure Artifactsの概要を参照してください。
    • サービスの管理: サービスの可視性を無効にします。 「 サービスのオンとオフを切り替える」を参照してください。
  1. コレクション () にサインインします。

  2. Azure DevOps ロゴを選択して、[プロジェクト] ページを開きます。

  3. [新しいプロジェクト] を選択します。 プロセスからプロジェクト 作成することもできます。

    ヒント

    [ 新しいプロジェクト ] ボタンが表示されない場合は、必要なアクセス許可がない可能性があります。 プロジェクト コレクション管理者グループのメンバーであるか、[新しいプロジェクトの作成] アクセス許可が [許可] に設定されている必要があります。

    一覧表示されているプロジェクトのスクリーンショット。[新しいプロジェクト] ボタンが強調表示されています。

  4. 提供されたフォームに情報を入力してください。

    • プロジェクトの名前を指定します。 プロジェクト名には、 などの 特殊文字を含めることはできません。アンダースコアで始めることはできません。ピリオドで始めたり終わったりすることはできません。また、64 文字以下にする必要があります。
    • 必要に応じて説明を入力します。
    • 初期ソース管理の種類と作業項目プロセスを選択します。 詳細については、「 プロジェクトに適したバージョン 管理の選択 」および 「プロセスとプロセス テンプレートについて」を参照してください。

    新しいプロジェクト フォームの作成のスクリーンショット。

  5. [作成] を選択します。 Azure DevOpsウェルカム ページが表示されます。

    プロジェクト作成の確認ダイアログのスクリーンショット。

    次のいずれかのオプションを選択して続行します。

    • 招待: 他のユーザーをプロジェクトに追加します。 「 プロジェクトまたはチームにユーザーを追加する」を参照してください。 organizationに既に存在するユーザーのみを招待できます。 詳細については、「 ユーザーをプロジェクトに追加する」を参照してください。
    • ボード: 作業項目を追加します。 「 作業項目ページを使用して作業項目を表示および追加する」を参照してください。
    • Repos: リポジトリを複製またはインポートするか、プロジェクトの概要ページの README ファイルを初期化します。 「 既存の Git リポジトリを複製する」を参照してください。
    • パイプライン: パイプラインを定義します。 Azure Pipelinesドキュメントを参照してください。
    • Test Plans: テスト 計画とテスト スイートを定義します。 「 テスト 計画とテスト スイートを作成する」を参照してください。
    • サービスを管理する: サービスの可視性を無効にします。 「 サービスのオンとオフを切り替える」を参照してください。

プロジェクトを一覧表示する

Web ブラウザーからプロジェクトの一覧を表示します。

  1. 所属組織 () にサインインします。

  2. [ 組織の設定 ] を選択し、[プロジェクト] を選択 します。

    強調表示された [プロジェクト] ボタンと結果の一覧のスクリーンショット。

    目的のプロジェクトを開きます。 詳細については、「ユーザー、チーム、プロジェクト、またはorganization レベルの設定について」を参照してください。

リポジトリをプロジェクトに追加する

Git (分散) または TFVC (一元化) リポジトリをプロジェクトに追加できます。 多くの Git リポジトリを作成できますが、プロジェクト用の TFVC リポジトリは 1 つだけです。 アクセス許可に対処するには、追加の手順を実行する必要がある場合があります。 詳細については、「 同じプロジェクトで Git リポジトリと TFVC リポジトリを使用する」を参照してください。

AI を使用してプロジェクトを作成および構成する

ヒント

この記事の後半で、AI を用いてこのタスクを補助することができます。または、Azure DevOps MCP Server で AI 支援を有効にする方法を参照して作業を開始してください。

GitHub Copilotを使用する場合、Azure DevOps MCP Server は、自然言語プロンプトを使用してAzure DevOps プロジェクトを作成および構成するのに役立ちます。

プロジェクト作成のプロンプトの例

Task プロンプトの例
新しいプロジェクトをブートストラップする Create a new Azure DevOps project for our mobile app team using the Agile process template, initialize it with a Git repo, and set up the default area and iteration paths for a 2-week sprint cadence
プロジェクト構造の移行 We're splitting a monorepo project into separate microservice projects. Walk me through creating the new projects, moving repos, and preserving work item links across projects
テンプレートからプロジェクトを設定する I need to create standardized projects for each client engagement. Show me how to create a project with predefined teams, area paths, and iteration paths that match our delivery framework
プロジェクト作成のトラブルシューティング I'm getting a TF30321 error when trying to create a project with a name I used before. Explain why this happens and how to resolve it so I can reuse the name
既存のプロジェクトを監査する List all projects in my organization, show when each was created and last accessed, and identify any that might be candidates for deletion or archiving
プロジェクトのアクセス許可を構成する I just created a new project and need to set up security so that only the core team has Contributor access, external stakeholders get Stakeholder access, and the tech lead group can manage repos and pipelines

ヒント

最適な結果を得るには、Azure DevOps MCP サーバーが接続されているエージェント モードでこれらのプロンプトを使用します。 特定の組織名、プロセス テンプレート、またはチーム構造を使用してプロンプトをカスタマイズします。

次の手順

プロジェクトを構造化する

  • プロジェクトの名前変更
  • プロジェクトを削除する
  • 管理者として使用を開始する
  • 拡張機能のインストール

よく寄せられる質問 (FAQ)

A: プロジェクトを作成するためのアクセス許可がないことを示すエラー メッセージが表示された場合は、組織レベルのアクセス許可を要求します。 組織レベルまたはコレクション レベルでのアクセス許可の変更を参照してください。

A: プロジェクトを作成するためのアクセス許可がないことを示すエラー メッセージが表示された場合は、コレクション レベルのアクセス許可を要求します。 「組織またはコレクションレベルでのアクセス許可の変更」を参照してください。 コレクションに SQL Reporting Servicesがインストールされている場合は、Team Foundation Content Managers グループへのレポートに対するアクセス許可も必要です。

Q: エラー TF30321 はどのように解決しますか。

A: エラー TF30321: 入力した名前は、Team Foundation Server 上の別のプロジェクトで既に使用 されています。これは、プロジェクトに別の名前を使用する必要があることを示しています。 入力した名前は、アクティブに使用されているか、部分的に削除されますが、完全には削除されません。

プロジェクトを削除した場合でも、同じ名前のエラーが発生する可能性があります。 一部のコンポーネントは作成または削除されることがありますが、作成されていないコンポーネントもあります。 このイベントでは、プロジェクトに関連付けられている名前を再利用することはできません。

Q: カスタム プロセス テンプレートはどのようにしてリストに追加しますか。

A: プロセス テンプレート マネージャーを 使用してテンプレートをアップロードします。 詳細については、「プロセスの カスタマイズ」を参照してください。

Q: ログ ファイルはどこにありますか。

A: ログ ファイルは $:\Users\user name\AppData\Local\Temp に格納され、vso_TeamProjectCreation_yyyy_mm_dd_hh_mm_ss.log というラベルが付けられます。

ログには、エラー発生時にウィザードによって実行された各アクションが表示され、エラーの詳細が含まれる場合があります。 例外またはエラーを検索することで、ログ エントリを確認して、ネットワークまたはファイルに関連する問題を見つけることができます。

Q: SQL Server Reporting Services を追加するにはどうすればよいですか?

A: 「プロジェクトにレポートを追加する」を参照してください。