检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
邀请其他账号用户为CodeArts项目成员 操作场景 当两个拥有华为账号的企业A、B合作开发一个项目时,在企业A的账号中创建CodeArts项目后,可以向该项目中添加企业B的账号中的IAM用户。 本节中涉及两个账号A、B,账号A的IAM用户a创建了CodeArts项目X,邀请账号
初开始一个项目,在项目立项之初就会把客户的需求全部收集好,包括一些用户的反馈,并把需求做了全年的排序。年中的时候发布产品给用户,两个月之后再出一个补丁,最终年底出一个正式的版本。当时版本交付的节奏还是比较慢的,但是对质量要求比较强。因为产品发布给客户以后,下一个补丁需要两个月,如
当项目A的成员需要投入项目B时,可以在项目B中通过“从其他项目导入用户”方式,选择项目A的成员加入项目B。 前提条件 至少存在满足以下条件的两个项目。 一个项目中已有成员。 在另一个项目(待添加成员的项目)中拥有“成员设置”权限。 从其他项目中导入项目成员 进入CodeArts首页。 登录CodeArts控制台,单击,选择区域。
机作为代理机,请使用系统管理员账号手动在服务器中安装。 如果使用Windows操作系统主机作为代理机,请安装64位的Java 8。 必须有公网访问权限,并且开通以下域名的防火墙白名单、暴露相应端口号。 表1 区域域名对应关系 区域名称 域名 北京一(cn-north-1) cloudoctopus-agent
管理员如何查看账号下的所有CodeArts项目及成员列表? 问题现象 管理员登录后,在首页无法看到账号下的全部CodeArts项目。 原因分析 在CodeArts中,项目详细信息(例如工作项、测试用例、构建/部署任务等)只有项目成员可见。 如果IAM用户创建项目时,未将管理员添加
假设租户X中有4个IAM用户a、b、c、d,两个项目M、N;租户Y中有3个IAM用户e、f、g,两个项目S、T。 项目中的成员分布如下: 表2 项目成员分布 项目名称 成员名称 M a、b N b、c S d、e T f、g 人数计算方法分析 租户X:两个项目中有重复的成员b,按照1人计算,因此该租户当前的使用人数为3人。
统一到期日是指通过续费将包年/包月实例的到期日统一固定为一个月的某一天。 如果您购买的CodeArts套餐、资源扩展、增值特性的到期日不同,可以将到期日统一设置到固定一个日期,便于日常管理和续费。 图1展示了用户将两个不同时间到期的资源,同时续费一个月,并设置“统一到期日”后的效果对比。 图1
如何构建高效的持续交付能力 持续集成、持续交付、持续部署、以及持续发布,到底是什么含义? 在回答之前,请大家先思考一个问题 :什么是交付过程最痛苦的事情? 集成的过程,测试的过程,以及部署与发布,都很痛苦,否则不会有敏捷与DevOps的各种方法与实践来解决这些问题,但是这些过程又都非常重要。
如何避免频繁登录CodeArts? CodeArts采用华为云统一的会话超时策略,会话超时时长默认为1个小时。 当用户超过设置的时长未操作界面,会话将会失效,需要重新登录。 管理员可以通过统一身份认证服务(IAM)的“安全设置”页面设置会话超时策略。 登录华为云控制台,鼠标移动至
步骤六:部署应用(ECS篇) 本章节以应用“phoenix-sample-standalone”为例,介绍如何将发布件部署至主机。如果您需要了解如何部署至CCE,请参照步骤六:部署应用(CCE篇)操作。 购买并配置ECS 本节使用的是ECS,您也可以使用自己的Linux主机(Ubuntu
际开发中,团队往往不知道如何入手。 如何用好用户故事,需要解决几个关键问题: 如何产生用户故事,让用户将故事讲清楚? 如何将用户故事的内容原汁原味的传递给开发团队? 如何将用户故事中的内容转换为开发功能点,识别与其他功能点的依赖,形成详细的产品规格? 如何在使用用户故事进行增量开
检查项。用好第三方平台工具,能够快速对你的网站进行检验,去发现这里是否有问题,然后给我们某一个维度的检查报告。我们不能也全部依赖于工具的检验结果,也需要基于业务本身去一个一个验证,得出一个优化的结论,每一环验证好打上勾,最终的结果呈现出性能的提升。我们在提升的过程中往往发现,很多
的其他公有云服务,例如弹性云服务器ECS、云容器引擎CCE、容器镜像服务SWR等,并可通过这些云服务帮助用户完成丰富多样的产品需求。 通过编译构建任务的配置,将Docker镜像直接上传至SWR镜像仓库。 通过调用ECS服务,直接将构建好的软件包部署到云主机中。 父主题: DevOps概览
刚刚接到业务部门的最后通牒,要求月底必须上线 【门店网络查询功能】,可以在凤凰商城中查询各个门店的相关信息。 应该如何对此功能模块进行规划呢? 首先让我们看看在敏捷的项目中,应该如何进行项目规划以及需求的制定。 如何拆分需求 需求通常以“Epic>Feature>Story”进行层级拆分: Epic通常是
分支具有描述性 一个好的分支名称应该具有描述性,以便其他人通过分支名称就可以知道它到底是干什么用的。 提交要做对 “好的文章不是写出来的,而是改出来的。”代码提交也是如此。 一个提交做好一件事情: 保持每个提交的正确性,不要一系列提交都在不停的修改同一个问题,如果是这样,请将它们合一。
建各个环境,把一个环节搭建好的结果流到下一个环节去,无论如何都不可能有多快,特别是在软件规模越大的情况下。假设一个100万行的产品要全部走下来一个发布流程,全人工至少要一个星期或者几个星期才有可能上线。所以流水线把持续交付进行自动化的特性,对DevOps来说是一个最核心的实践,它能够提高持续交付的速度和质量。
间段内需求交付和缺陷修复的进度、资源分配和风险。 而且项目经理经常遇到的问题是项目成员的工作饱和度不能直观的展现,特别是当成员跨项目时,做两个以上项目的任务,更增加了识别难度。 项目经理驾驶舱能够帮助项目经理对项目交付进行全链路跟踪,跟进项目进度以及识别交付风险。同时项目经理驾驶
开源治理服务常见问题 成分分析的开源软件风险如何分析? 成分分析的安全编译选项类问题如何分析? 成分分析的安全配置类问题如何分析? 组件版本为什么没有被识别出来或识别错误? 成分分析的开源漏洞文件路径如何查看? 成分分析的任务扫描失败怎么办? 扫描到恶意代码如何定位? 如何解决Roles with
使用CodeArts快速搭建基于ECS部署的代码开发流水线 本文基于CodeArts内置代码仓库,介绍如何使用CodeArts完成项目的开发、构建与部署,实现持续交付。 本文采用的部署方式为ECS部署,适用于传统软件包部署场景。 如果您希望使用容器化部署方法,请参考使用CodeA
如何查看当前已使用人数? 软件开发生产线的计费人数,按照租户下所有项目的去重成员数计算。 管理员通过“项目和成员管理”页面可查看去重用户数。 登录CodeArts首页,在导航栏中单击用户名,在下拉菜单中选择“租户设置”。 单击导航“通用设置 > 项目和成员管理”,进入“项目和成员管理”页面。