1. 授权认证
  2. 获取用户个人信息
  3. 项目协同
  4. 代码托管
  5. 持续集成
  6. 制品仓库
  7. 测试管理
  8. 文档管理
  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
  }
}
上一篇增加项目成员
最近更新
感谢反馈有用
感谢反馈没用

在阅读中是否遇到以下问题?

您希望我们如何改进?