0
私はGFSリポジトリをTFSサーバに持っており、Web APIを使用して2つのタグ間で起こるコミットのリストを取得しようとしています。 CLIでできるのと同様の方法:TFS APIからGITタグ間のヒストリログを取得する方法
git log TAG_1..TAG_2
しかし、私はこれをWeb APIで必要とします。助けてください。
私はGFSリポジトリをTFSサーバに持っており、Web APIを使用して2つのタグ間で起こるコミットのリストを取得しようとしています。 CLIでできるのと同様の方法:TFS APIからGITタグ間のヒストリログを取得する方法
git log TAG_1..TAG_2
しかし、私はこれをWeb APIで必要とします。助けてください。
あなたは2つのタグの間のコミットを取得するには、このRESTのAPIを使用することができます。ここではhttps://www.visualstudio.com/fr-fr/docs/integrate/api/git/commits#between-two-versions
は一例です:
POST http://servername:8080/tfs/DefaultCollection/_apis/git/repositories/049d1cfa-a972-405f-923b-fe84c21474e6/commitsBatch?api-version=1.0
Content-Type: application/json
{
"itemVersion": {
"versionType": "tag",
"version": "v1.0"
},
"compareVersion": {
"versionType": "tag",
"version": "v3.0"
}
}
注:これらのコミットとタグが既にTFSの中に押し込まれていることを確認します。
よろしくお願いいたします。@ Tingting0929ありがとうございました! – Vital