仓库模板

更新时间:
复制为 MD 格式

本文介绍了仓库模板功能,通过仓库模板,可以快速的基于系统提供或自定义的模板新建代码库,以复用已有代码库的工程结构、代码和分支模型。组织可自定义适合组织工程标准的模板库,供开发团队使用。

系统模板

系统内置了一些模板,覆盖SpringNodeJs ExpressAndroidiOSGo MicroRuby on Rails.NET CoreReact,可自行选择使用。

  1. 登录云效代码管理,单击右上角的新建代码库

  2. 选择模板新建,进行新建代码库。

  3. 选择后填写代码库名称代码库路径公开性代码库描述,单击确定完成代码库创建。

  4. 创建后可见已使用模板库的代码初始化新仓库

    仓库名为 React-repo,默认分支为 master,已包含模板初始化的文件结构:public、src、.gitignore、package-lock.json、package.json、README.md、tsconfig.json,首次提交信息为 Initial commit。README.md 显示该仓库为 React 示例项目,可通过 npm install 安装依赖,npm run start 启动后在浏览器访问 http://localhost:3000

自定义模板

云效支持组织自定义适合自己工程标准的模板库,便于开发团队便捷复用。

  1. 登录云效代码管理,进入期望自定义的模板代码库。

    说明
    • 用户只能将自己作为管理员的库设置为模板库,设置后对该库有读权限的用户可以使用该模板库。

    • 模板库需小于 100 MB,不支持基于过大的模板库创建新仓库。

  2. 选择代码库,找到设为模板库选项。

    设为模板库为开关控件,开启后当前库可作为模板,新建库时按相同的目录结构、文件和分支生成新库。该模板仅对当前库有读权限的用户可用。

  3. 打开设为模板库的开关,模板库设置完成。

    设置完成后,代码库列表中该仓库将显示模板库标签。

  4. 对模板库有读权限的用户,在新建代码库时,在自定义模板页签选择该模板库作为模板新建。该页签展示可用的自定义模板列表,提供预览模板仓库内容及勾选导入所有分支的操作入口。

    说明
    • 对于自定义的模板库,支持预览模板仓库内容。

    • 使用模板库默认仅导入默认分支的内容,如果勾选导入模板库所有分支,将自动导入模板库的所有分支内容。