更新时间:2024-06-19 GMT+08:00
分享

开发版本

步骤一:创建代码仓

开发人员进行代码开发前,需要先创建代码仓库用于托管代码。

  1. 在开发中心工作台左上角单击,在菜单列表中选择“全部菜单 > 团队空间”,进入默认团队空间(在页面顶部单击团队名右侧可切换我的其他团队,单击服务名右侧可切换团队关联的其他服务)。
  2. 在左侧导航栏选择“代码仓管理”。目前代码托管服务提供以下几种仓库创建方式:

    • 创建空仓库,适用于本地有仓库,需要将本地仓库同步到代码托管仓库的场景。
    • 按模板新建仓库,使用代码托管服务提供的模板创建,适用于本地没有仓库,希望按模板初始化一个仓库的场景。
    • 导入外部仓库,用于将其他云端仓库导入到代码托管服务中,也可以将代码托管服务中一个区域的仓库导入到另一个区域(仓库备份),导入后的仓库与源仓库彼此独立。
      • 适用场景一:Gitee、Github仓库迁移、项目迁移到代码托管服务。
      • 适用场景二:使用软件开发生产线的用户,希望将项目迁移到其它区域。
    • Fork仓库基于目前已有的代码托管仓库复制,复制出的仓库可以将修改内容合并回源仓库。
      • 适用场景一:希望基于历史项目开展新项目,又不想破坏历史项目仓库结构。
      • 适用场景二:组织内项目开源。

    仓库常用设置请参见以下页面:

步骤二:下载代码

下载代码是AppStage集成代码托管CodeArts Repo服务的能力,基于Git的代码托管服务,支持将仓库文件下载到本地进行文件的操作。该操作需要具备开发人员角色权限,权限申请方法请参见申请权限

在开发中心左侧导航栏,选择“代码仓管理”。首次将仓库克隆/下载到本地的方式主要分为以下三种:

步骤三:安装插件

在开发插件库页面,汇聚应用开发过程中所需的各类开发工具、插件、软件包等,如Nuwa Demo工程、Nuwa SDK、Snap插件。

  1. 在开发中心工作台左上角单击,在菜单列表中选择“全部菜单 > 开发插件库”。
  2. 单击相应插件卡片右下角的“查看详情”,获取相应开发工具、插件、软件包或详情信息。

步骤四:开发代码

开发代码是开发人员使用编程语言编写程序的过程,包括设计、编写、测试和维护程序的过程。在代码开发过程中,开发人员需要根据需求分析和设计文档,使用编程语言和开发工具编写程序代码,然后进行测试和调试,最终交付给用户使用。代码开发是产品开发的重要环节,决定了产品的质量和可靠性。

开发代码的详细指导请参见《开发指南》

步骤五:提交代码到代码仓

提交代码是AppStage集成代码托管CodeArts Repo服务的能力,在日常代码开发中,开发者更多的时候是将代码托管仓库克隆到本地,在本地进行代码开发,完成了阶段性开发任务后,再提交回代码托管仓库。

在开发中心工作台左上角单击,在菜单列表中选择“全部菜单 > 团队空间 > 代码仓管理”。

使用Git客户端提交修改代码的详细指导请参见提交代码到代码托管仓库

步骤六:代码安全检视

开发代码完成后,需要进行安全编码TOP问题的信息统计和检查结果录入,对代码安全相关过程进行记录。该操作需要具备项目经理角色权限,权限申请方法请参见申请权限

  1. 在开发中心工作台左上角单击,在菜单列表中选择“全部菜单 > 团队空间”,进入默认团队空间(在页面顶部单击团队名右侧可切换我的其他团队,单击服务名右侧可切换团队关联的其他服务)。
  2. 在左侧导航栏选择“版本管理”,在“版本管理”页面的版本列表中,单击版本号,进入版本详情页面。
  3. 在版本详情页面的“版本持续交付”区域,选择“持续开发 > 代码安全检视”。
  4. 在“代码安全检视”页面可进行如下两种方式的检查:

    • 单项检查:在检查项所在行的“操作”列单击“检查”,在“检查”页面,设置检查结果(满足、不满足或免除)以及检查结果说明,如图1所示。
      图1 单项检查
    • 批量检查:勾选多条检查项并单击“批量检查”,在“批量检查”页面,设置检查结果(满足、不满足或免除)以及检查结果说明,如图2所示。
      图2 批量检查

  5. 单击“确定”。检查项列表中显示检查人、检查时间和检查结果说明信息。

步骤七:管理交付件

交付件是版本开发过程不同阶段所需或交付的必要文档,在管理交付件页面,系统内置了例如产品需求文档、升级指导书、版本配套表等交付件的模板,可下载后参考模板写作完成后再上传至版本团队进行管理和交付,保证版本开发过程阶段性成果沉淀以及过程可追溯。该操作需要具备项目经理角色权限,权限申请方法请参见申请权限

  1. 在开发中心工作台左上角单击,在菜单列表中选择“全部菜单 > 团队空间”,进入默认团队空间(在页面顶部单击团队名右侧可切换我的其他团队,单击服务名右侧可切换团队关联的其他服务)。
  2. 在左侧导航栏选择“版本管理”,在“版本管理”页面的版本列表中,单击版本号,进入版本详情页面。
  3. 在版本详情页面的“版本持续交付”区域,选择“持续开发 > 交付件管理”。
  4. 在“交付件管理”页面的列表中,可下载交付件模板、上传文件、更新文件:

    • 下载模板的操作如下:

      单击“操作”列“下载模板”,可将系统内置的文件模板下载保存至本地文件夹后使用。

    • 上传文件的操作如下:

      用户需对自己上传文件的安全风险负责,开发中心不对用户自己上传的文件做任何处理。

      1. 单击“操作”列“上传文件”。
      2. 在“上传交付件”对话框中,单击“添加文件”将本地已写作完成的交付件进行上传(只能上传ZIP、RAR、DOCX、DOC、XLS、XLSX格式的文件,且文件大小不能超过50MB)。
      3. 单击“确定”。
    • 更新文件的操作如下(新上传的文件将覆盖原有文件,请谨慎操作):

      用户需对自己上传文件的安全风险负责,开发中心不对用户自己上传的文件做任何处理。

      1. 单击“操作”列的“更新文件”。
      2. 在“更新文件”对话框中,单击“添加文件”将本地已完成的交付件进行上传(只能上传ZIP、RAR、DOCX、DOC、XLS、XLSX格式的文件,且文件大小不能超过50MB)。
      3. 单击“确定”。

分享:

    相关文档

    相关产品