4 回答

TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個(gè)贊
下面是我們?cè)?PowerShell 腳本中創(chuàng)建存儲(chǔ)庫(kù)時(shí)使用的代碼示例
$repoBody = @{
name = "YourRepoName"
} | ConvertTo-Json
Invoke-WebRequest -method Post -Headers @{Authorization = "Basic $encodedPat"} -body $repoBody -Uri $projUrl -ContentType "application/json" -UseBasicParsing

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個(gè)贊
您有存儲(chǔ)庫(kù) - 創(chuàng)建 Rest API:
POST https://dev.azure.com/{organization}/{project}/_apis/git/repositories?api-version=5.0
身體:
{
"name": "NewRepository",
"project": {
"id": "6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c"
}
}

TA貢獻(xiàn)1864條經(jīng)驗(yàn) 獲得超6個(gè)贊
這是您要查找的 API 調(diào)用:
POST https://dev.azure.com/{organization}/{project}/_apis/git/repositories?api-version=5.0

TA貢獻(xiàn)2012條經(jīng)驗(yàn) 獲得超12個(gè)贊
此外,如果您已將 AZ 模塊加載到 powershell 中,則只需執(zhí)行即可
az repos create --name "MyNewRepoName" --org "https://dev.azure.com/OrganizationName/" --project "ProjectNameToCreateRepoIn"
在 powershell 使用命令中安裝 AZ 模塊
Install-Module -Name Az -AllowClobber -Scope CurrentUser
安裝可用區(qū)模塊后,在創(chuàng)建存儲(chǔ)庫(kù)之前執(zhí)行此操作
Set-AzContext -SubscriptionId "YourSubscriptionID
- 4 回答
- 0 關(guān)注
- 163 瀏覽
添加回答
舉報(bào)