-1
如何使用bash腳本爲團隊簽出所有git bitbucket存儲庫?如何使用單個腳本克隆所有git bitbucket存儲庫
這個主題還有其他問題,但是這些答案中提到的bitbucket api不再存在。
如何使用bash腳本爲團隊簽出所有git bitbucket存儲庫?如何使用單個腳本克隆所有git bitbucket存儲庫
這個主題還有其他問題,但是這些答案中提到的bitbucket api不再存在。
下面的腳本將克隆項目的所有存儲庫:
for r in $(curl -s --user USER:PASS --request GET https://BITBUCKET-SERVER/rest/api/1.0/projects/PROJECT/repos | jq --raw-output '.values[].links.clone[].href')
do
git clone $r
done
我寫了這個small project中的NodeJS,它支持的GitHub和到位桶雲。
例如在bash腳本中遍歷項目名稱列表,並在其中的每一箇中運行git clone。您將最終克隆到工作目錄中的所有項目。 – MedAli
檢查bitbucket官方文檔並獲取最新api端點,將它們用於您的bash腳本 - https://confluence.atlassian.com/bitbucket/use-the-bitbucket-cloud-rest-apis-222724129.html –