1. 授权认证
  2. 获取用户个人信息
  3. 项目协同
  4. 代码托管
  5. 持续集成
  6. 制品仓库
  7. 测试管理
  1. 项目协同
  2. 代码仓库
  3. DevOps 实践之旅
  4. 一分钟开始持续集成之旅
  5. 持续部署
  6. 制品库

创建项目

接口描述

中文:创建项目

英文:CreateCodingProject

输入参数

参数名称 必选 类型 描述
Action String 公共参数,本接口取值:CreateCodingProject
Name String 项目标识
DisplayName String 项目名称
GitReadmeEnabled Boolean 启用 README.md 文件初始化项目 true|false
VcsType String git|svn|hg
CreateSvnLayout Boolean 是否创建 SVN 仓库推荐布局 默认 false
Shared Integer 0: 不公开 1:公开源代码
ProjectTemplate String 项目模版 CODE_HOST 代码托管项目, PROJECT_MANAGE 项目管理项目, DEV_OPS DevOps 项目, DEMO_BEGIN 范例项目
Description String 项目描述
Icon String 项目图标
GitIgnore String git ignore 文件类型

输出参数

参数名称 类型 描述
ProjectId Integer 项目 Id
RequestId String 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。

输入示例

{
    "Action":"CreateCodingProject",
    "Name":"project",
    "DisplayName":"project",
    "Description":"project",
    "GitReadmeEnabled":true,
    "VcsType":"git",
    "CreateSvnLayout":false,
    "Shared":1,
    "ProjectTemplate":"DEV_OPS"
}

输出示例

{
  "Response": {
    "RequestId": "ae8e2d5f-569b-443e-8c61-440ea3a7562a",
    "ProjectId": 1
  }
}
上一篇增加项目成员
最近更新
感谢反馈有用
感谢反馈没用