亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Azure DevOps API - 如何創建存儲庫?

Azure DevOps API - 如何創建存儲庫?

C#
慕田峪7331174 2022-09-04 16:22:07
我正在開發一個內部應用程序,該應用程序根據內部指南創建解決方案的框架。作為改進,我希望使用戶能夠在我們的DevOps上自動將解決方案“正式化”,在那里他將立即克隆并開始編碼,而不是當前下載為ZIP。為了做到這一點,我開始查看azure devops文檔,但無法找到通過API創建存儲庫的方法...我該怎么做?
查看完整描述

4 回答

?
手掌心

TA貢獻1942條經驗 獲得超3個贊

下面是我們在 PowerShell 腳本中創建存儲庫時使用的代碼示例


$repoBody = @{

    name = "YourRepoName"

} | ConvertTo-Json


Invoke-WebRequest -method Post -Headers @{Authorization = "Basic $encodedPat"} -body $repoBody -Uri $projUrl -ContentType "application/json" -UseBasicParsing



查看完整回答
反對 回復 2022-09-04
?
守候你守候我

TA貢獻1802條經驗 獲得超10個贊

您有存儲庫 - 創建 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"

  }

}


查看完整回答
反對 回復 2022-09-04
?
慕尼黑的夜晚無繁華

TA貢獻1864條經驗 獲得超6個贊

這是您要查找的 API 調用:

POST https://dev.azure.com/{organization}/{project}/_apis/git/repositories?api-version=5.0

資料來源:https://docs.microsoft.com/en-us/rest/api/azure/devops/git/repositories/create?view=azure-devops-rest-5.0


查看完整回答
反對 回復 2022-09-04
?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

此外,如果您已將 AZ 模塊加載到 powershell 中,則只需執行即可

    az repos create --name "MyNewRepoName" --org "https://dev.azure.com/OrganizationName/" --project "ProjectNameToCreateRepoIn"

在 powershell 使用命令中安裝 AZ 模塊

    Install-Module -Name Az -AllowClobber -Scope CurrentUser

安裝可用區模塊后,在創建存儲庫之前執行此操作

    Set-AzContext -SubscriptionId "YourSubscriptionID


查看完整回答
反對 回復 2022-09-04
  • 4 回答
  • 0 關注
  • 166 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號