TFS2013でのgitリポジトリの作成を自動化する

ベンジャミンpodszun

そのため、数百の(ほとんどが小さな)リポジトリを備えた、かなりのGitoriousインストールがあります。TFS 2013はgitリポジトリをサポートしているため、管理者は同じインフラストラクチャ上でTFSとGitを組み合わせたいと考えています。つまり、ホスト/サーバーを移行する必要があります。

しかし..これまでのところ、「Createnewrepository」を文字通り何百回もクリックする必要のないgitリポジトリを作成する方法を見つけることができませんこのプロセスを自動化して、既存のチームプロジェクトにリポジトリを作成できるようにする方法が必要です。

この質問続いて、tfs電動工具を使用してチームプロジェクトの作成を自動化できますが、リポジトリに関連するものは何も見つかりません。

私はCLIツール、PowerShell、C#で何かを構築することに問題はありません-これを可能にする可能性のある適切なキーワードやドキュメントを見つけることができません。

ジュリオ・ヴィアン

私は試したことはありませんが、ルートは次のようになります。

  1. tfpt creatteamproject指定してプロジェクトを作成します/sourcecontrol:None
  2. 新しいRESTAPIを呼び出して、プロジェクト内にGitリポジトリを作成します

これが機能するかどうかをお知らせください。

更新:これを自分でテストする機会があり、私のソリューションはオンプレミスでも機能します。すべての詳細は私の投稿にあり、CreateTeamProjectRepository.GitRepositoryService方法に基づいています。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

git-TF tfs2013はリポジトリのクローンを作成できません-Ubuntu

分類Dev

gitを使用したTFS2013。ビルド間で関連するタスクのリストを取得するにはどうすればよいですか?

分類Dev

TFS2013でのレポート

分類Dev

チームリポジトリでのすべてのgitコミット後に実行するスクリプトを自動化しますか?

分類Dev

すべてのユーザーがTFS-GITでリポジトリを作成できるようにする

分類Dev

TFS2018で誰でもGitリポジトリのクローンを作成できるようにする

分類Dev

GitでTFSリポジトリのクローンを作成すると認証が失敗する

分類Dev

Composerでgitリポジトリをロードする-自動ロードの問題

分類Dev

既存のTFSチームプロジェクトでgitリポジトリを作成できますか?

分類Dev

リポジトリのクローンを作成するすべての人のために git ノートを自動的にプルする方法は?

分類Dev

Gitリポジトリ:競合ものに自動マージファイルを作成します

分類Dev

TFS2013のテストスイートクエリに[タグ]列を追加する方法

分類Dev

TFS2013のすべてのユーザーのリストを取得するにはどうすればよいですか

分類Dev

git-tfsを使用したTFSリポジトリのクローン作成

分類Dev

ローカルで複数のリポジトリからgitリポジトリを作成する

分類Dev

gitリポジトリのクローンを作成する

分類Dev

PHPでGitリポジトリのクローンを作成する

分類Dev

ベアオプションで独自のGitリポジトリを作成する

分類Dev

TFSでGITリポジトリのURL全体を取得するにはどうすればよいですか?

分類Dev

プライベートDockerhubリポジトリからのDocker実行を自動化する方法は?

分類Dev

EGitの「gitリポジトリにあるプロジェクトを自動共有する」オプションはどういう意味ですか?

分類Dev

ファイルの移動はTFS2013で履歴を失います

分類Dev

Phabricatorでリポジトリが作成されると、Jenkinsでジョブを自動的に作成します

分類Dev

git-tfsを使用して2つのTFSVCリポジトリ間でコードを共有する

分類Dev

自宅と職場のPC間でgitリポジトリを共有するための最良の方法は?

分類Dev

gitリポジトリをリモートで初期化する

分類Dev

リモートリポジトリからのコードのプルを自動化するためのシェルスクリプト

分類Dev

同じtfsリポジトリ内の新しいパスをtfs-gitにポイントするにはどうすればよいですか?

分類Dev

リポジトリ内のすべてのシンボリックリンクをgitサブモジュールに自動的に変換する方法

Related 関連記事

  1. 1

    git-TF tfs2013はリポジトリのクローンを作成できません-Ubuntu

  2. 2

    gitを使用したTFS2013。ビルド間で関連するタスクのリストを取得するにはどうすればよいですか?

  3. 3

    TFS2013でのレポート

  4. 4

    チームリポジトリでのすべてのgitコミット後に実行するスクリプトを自動化しますか?

  5. 5

    すべてのユーザーがTFS-GITでリポジトリを作成できるようにする

  6. 6

    TFS2018で誰でもGitリポジトリのクローンを作成できるようにする

  7. 7

    GitでTFSリポジトリのクローンを作成すると認証が失敗する

  8. 8

    Composerでgitリポジトリをロードする-自動ロードの問題

  9. 9

    既存のTFSチームプロジェクトでgitリポジトリを作成できますか?

  10. 10

    リポジトリのクローンを作成するすべての人のために git ノートを自動的にプルする方法は?

  11. 11

    Gitリポジトリ:競合ものに自動マージファイルを作成します

  12. 12

    TFS2013のテストスイートクエリに[タグ]列を追加する方法

  13. 13

    TFS2013のすべてのユーザーのリストを取得するにはどうすればよいですか

  14. 14

    git-tfsを使用したTFSリポジトリのクローン作成

  15. 15

    ローカルで複数のリポジトリからgitリポジトリを作成する

  16. 16

    gitリポジトリのクローンを作成する

  17. 17

    PHPでGitリポジトリのクローンを作成する

  18. 18

    ベアオプションで独自のGitリポジトリを作成する

  19. 19

    TFSでGITリポジトリのURL全体を取得するにはどうすればよいですか?

  20. 20

    プライベートDockerhubリポジトリからのDocker実行を自動化する方法は?

  21. 21

    EGitの「gitリポジトリにあるプロジェクトを自動共有する」オプションはどういう意味ですか?

  22. 22

    ファイルの移動はTFS2013で履歴を失います

  23. 23

    Phabricatorでリポジトリが作成されると、Jenkinsでジョブを自動的に作成します

  24. 24

    git-tfsを使用して2つのTFSVCリポジトリ間でコードを共有する

  25. 25

    自宅と職場のPC間でgitリポジトリを共有するための最良の方法は?

  26. 26

    gitリポジトリをリモートで初期化する

  27. 27

    リモートリポジトリからのコードのプルを自動化するためのシェルスクリプト

  28. 28

    同じtfsリポジトリ内の新しいパスをtfs-gitにポイントするにはどうすればよいですか?

  29. 29

    リポジトリ内のすべてのシンボリックリンクをgitサブモジュールに自動的に変換する方法

ホットタグ

アーカイブ