Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用REST API复制或复制Bitbucket中的存储库_Java_Git_Bitbucket_Bitbucket Server_Bitbucket Api - Fatal编程技术网

Java 使用REST API复制或复制Bitbucket中的存储库

Java 使用REST API复制或复制Bitbucket中的存储库,java,git,bitbucket,bitbucket-server,bitbucket-api,Java,Git,Bitbucket,Bitbucket Server,Bitbucket Api,我在Bitbucket项目中有一个基本存储库,我需要使用RESTAPI基于这个基本存储库创建新的存储库。新存储库必须包含基本存储库中的所有文件 我该如何做呢?方法是通过以下方式分叉存储库: 使用Http POST URI: http://{IP}:{PORT}/rest/api/1.0/projects/{PROJECT_NAME}/repos/{REPO_NAME}/ 授权-使用基本密码 内容类型-“应用程序/json” 正文: { “slug”:“URL\u友好名称”, “名称”:“新回购

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


我该如何做呢?

方法是通过以下方式分叉存储库:

  • 使用Http POST
  • URI: http://{IP}:{PORT}/rest/api/1.0/projects/{PROJECT_NAME}/repos/{REPO_NAME}/
  • 授权-使用基本密码
  • 内容类型-“应用程序/json”
  • 正文:
    
    {
    “slug”:“URL\u友好名称”,
    “名称”:“新回购名称”,
    “项目”:{
    “键”:“项目名称”
    }
    }

这样做的方法是将存储库分叉:

  • 使用Http POST
  • URI: http://{IP}:{PORT}/rest/api/1.0/projects/{PROJECT_NAME}/repos/{REPO_NAME}/
  • 授权-使用基本密码
  • 内容类型-“应用程序/json”
  • 正文:
    
    {
    “slug”:“URL\u友好名称”,
    “名称”:“新回购名称”,
    “项目”:{
    “键”:“项目名称”
    }
    }