【问题标题】:Duplicate or Copy repository in Bitbucket using REST API使用 REST API 在 Bitbucket 中复制或复制存储库
【发布时间】:2023-04-06 15:33:01
【问题描述】:

我在 Bitbucket 项目中有一个基础存储库,我需要使用 REST API 基于此基础存储库创建新存储库。新存储库必须包含基础存储库中的所有文件。

我该怎么做?

【问题讨论】:

    标签: java git bitbucket bitbucket-server bitbucket-api


    【解决方案1】:

    这样做的方法是通过这种方式分叉存储库:

    • 使用 Http POST
    • URI: http://{IP}:{PORT}/rest/api/1.0/projects/{PROJECT_NAME}/repos/{REPO_NAME}/
    • 授权 - 使用 BasicAuth
    • 内容类型 - “应用程序/json”
    • 正文: { "slug": "URL_FRIENDLY_NAME", "name": "NEW_REPO_NAME", "project": { "key": "PROJECT_NAME" } }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-23
      • 2019-08-20
      • 1970-01-01
      • 1970-01-01
      • 2010-10-01
      • 1970-01-01
      • 2019-01-01
      相关资源
      最近更新 更多