-
文档里面说明可以修改底板的Dockerfile , 但是只可以下载,找不到可以上传替换的位置呢。 这太狗血了吧,另外aliyun的codeup 可以直接这样用的,可以参考下aliyun的 codeup的
-
从项目A fork了一个仓库 B, 怎么删除B对于A的fork依赖啊现在每次发合并请求的时候,会默认带出项目A, 会合并到项目A里的仓库
-
CodeArts代码仓库能限制访问仓库的地址吗?
-
当前流水线只有如下固定分组,如何自定义分组,比如我需要区分测试环境流水线组、生产环境流水线组
-
活动介绍: 亲爱的华为云用户,为了带来更好的使用体验,诚邀您参与填写《华为云开发者调研问卷-PaaS服务专享版》,即有机会获得2000码豆~我们将在提交的问卷中优选100名用户每名赠送2000码豆,并于每周五在本帖中公示获奖进展,您的建议可能被采纳并影响产品的发展哦,欢迎参与并关注~问卷填写入口:https://devcloud.huaweicloud.com/expertmobile/qtn?id=b781c58778cd4dbcb40084ebd56f2ba7&utm_medium=luntan发放方式:每周五自动发放至当期公示的华为云账号内优选规则:为调研问题提供有效建议(优质问卷可增加被选中概率哦~)问卷有效期:2022.9.16-2022.10.17码豆使用规则:cid:link_2 码豆是什么?a)码豆是码豆会员中心虚拟财富,是码豆会员中心会员尊贵身份的象征;b)码豆可用于在码豆会员中心进行实物/虚拟礼品兑换。礼品丰富多样,(图片仅供参考)更多码豆兑换的礼品请以官网更新为准:码豆会员中心-赚码豆-礼品商城-华为云DevCloud (huaweicloud.com)活动已结束,获奖名单汇总来喽:恭喜以下小伙伴每人获得2000码豆已为大家发放,请注意查收~获奖账号获奖用户IDyc-chenxxxxxxxxxxxxxxxxxxxxxxxxx209f8bgetbtxxxxxxxxxxxxxxxxxxxxxxxxx402d8ahw72023025xxxxxxxxxxxxxxxxxxxxxxxxx184672koshikinxxxxxxxxxxxxxxxxxxxxxxxxxe892e9zm30241042xxxxxxxxxxxxxxxxxxxxxxxxx4209cdntf20771001xxxxxxxxxxxxxxxxxxxxxxxxxfabcc1hid_a752ys-1tt1xm61xxxxxxxxxxxxxxxxxxxxxxxxx466f82SeeU_ZHLxxxxxxxxxxxxxxxxxxxxxxxxx72b573cai_hyxxxxxxxxxxxxxxxxxxxxxxxxxab62f3rockforxmxxxxxxxxxxxxxxxxxxxxxxxxx057081mickerwxxxxxxxxxxxxxxxxxxxxxxxxxxe57f37zhenyu_xuxxxxxxxxxxxxxxxxxxxxxxxxx8d7f65wang_chao_jluxxxxxxxxxxxxxxxxxxxxxxxxxb03656hw46032409xxxxxxxxxxxxxxxxxxxxxxxxx5d6aadnadian6xxxxxxxxxxxxxxxxxxxxxxxxx70ac95nadian3xxxxxxxxxxxxxxxxxxxxxxxxx482df3nadian4xxxxxxxxxxxxxxxxxxxxxxxxx3b82d4hw62494655xxxxxxxxxxxxxxxxxxxxxxxxxd0e861hw96458811xxxxxxxxxxxxxxxxxxxxxxxxxa07d8ccsdn_zekexxxxxxxxxxxxxxxxxxxxxxxxx320a09hw29252826xxxxxxxxxxxxxxxxxxxxxxxxx3c0ed9andyleung1005xxxxxxxxxxxxxxxxxxxxxxxxxff0080qingqingjiayuan6xxxxxxxxxxxxxxxxxxxxxxxxxa6fd30kasson_xxxxxxxxxxxxxxxxxxxxxxxxxa77d82zhangfengshanxxxxxxxxxxxxxxxxxxxxxxxxx21d33ahalfwayrightxxxxxxxxxxxxxxxxxxxxxxxxxbe2e06xj120141121xxxxxxxxxxxxxxxxxxxxxxxxxcc113dhid_95cws3_lfyqo1jexxxxxxxxxxxxxxxxxxxxxxxxx78be68hw207268xxxxxxxxxxxxxxxxxxxxxxxxx6cdfc7hw147209xxxxxxxxxxxxxxxxxxxxxxxxxf65e6bhw085989xxxxxxxxxxxxxxxxxxxxxxxxx90d7b0hw814608xxxxxxxxxxxxxxxxxxxxxxxxx32b6d7hw596309xxxxxxxxxxxxxxxxxxxxxxxxx613da1zhanghui_chinaxxxxxxxxxxxxxxxxxxxxxxxxx6b5577sunxiaobeixxxxxxxxxxxxxxxxxxxxxxxxx29381fBurglar_Catxxxxxxxxxxxxxxxxxxxxxxxxx8b3ac0hw65004887xxxxxxxxxxxxxxxxxxxxxxxxx91690dljx_010290xxxxxxxxxxxxxxxxxxxxxxxxxe43c3asuifeng1324xxxxxxxxxxxxxxxxxxxxxxxxxc6d950adminmallxxxxxxxxxxxxxxxxxxxxxxxxx50f15fhw71255899xxxxxxxxxxxxxxxxxxxxxxxxx9a4ffcJaneConanxxxxxxxxxxxxxxxxxxxxxxxxxd6b160hw031671122xxxxxxxxxxxxxxxxxxxxxxxxxf3a91czhangdoudouxxxxxxxxxxxxxxxxxxxxxxxxx76ff8bhid_sg9r7wqof245gwexxxxxxxxxxxxxxxxxxxxxxxxx2af555lovelydong1xxxxxxxxxxxxxxxxxxxxxxxxxfd4204Archivexxxxxxxxxxxxxxxxxxxxxxxxx4f7856hw_008613611516375_01xxxxxxxxxxxxxxxxxxxxxxxxx55f321gepengfeixxxxxxxxxxxxxxxxxxxxxxxxx6fad1dhw98604883xxxxxxxxxxxxxxxxxxxxxxxxx96f1f4hid__y9lizo9qi2o9_2xxxxxxxxxxxxxxxxxxxxxxxxx2f56e7hw98541549xxxxxxxxxxxxxxxxxxxxxxxxx296ca3xychong123xxxxxxxxxxxxxxxxxxxxxxxxx362fabcoolanimalsxxxxxxxxxxxxxxxxxxxxxxxxx4390eczzzilixxxxxxxxxxxxxxxxxxxxxxxxxb862efnadian2xxxxxxxxxxxxxxxxxxxxxxxxx5d41e1lltd99xxxxxxxxxxxxxxxxxxxxxxxxxb8bed7madqfrogxxxxxxxxxxxxxxxxxxxxxxxxxefd5adlinghz666xxxxxxxxxxxxxxxxxxxxxxxxx152d24cl4690xxxxxxxxxxxxxxxxxxxxxxxxxddcb92star120120xxxxxxxxxxxxxxxxxxxxxxxxx612dfdhwid_fzstdu8mmv1awr6xxxxxxxxxxxxxxxxxxxxxxxxx52307dhw63022014xxxxxxxxxxxxxxxxxxxxxxxxx64b4d0hw75771608xxxxxxxxxxxxxxxxxxxxxxxxx3036ebhw94545161xxxxxxxxxxxxxxxxxxxxxxxxx79bdaanadian7xxxxxxxxxxxxxxxxxxxxxxxxx23d965hw14429999xxxxxxxxxxxxxxxxxxxxxxxxx8997a0srocketjxxxxxxxxxxxxxxxxxxxxxxxxx9b324fnukinsanxxxxxxxxxxxxxxxxxxxxxxxxx8adb4cnadian5xxxxxxxxxxxxxxxxxxxxxxxxx45f5bchid_ps9n66109lu38fpxxxxxxxxxxxxxxxxxxxxxxxxx3040c2hw78949957xxxxxxxxxxxxxxxxxxxxxxxxx034789cauxiaoweixxxxxxxxxxxxxxxxxxxxxxxxx596087hw84740751xxxxxxxxxxxxxxxxxxxxxxxxxa56eachw15543301xxxxxxxxxxxxxxxxxxxxxxxxx80e1b7yzq369861178xxxxxxxxxxxxxxxxxxxxxxxxxb9e363hw70558514_01xxxxxxxxxxxxxxxxxxxxxxxxxe667eenadian1xxxxxxxxxxxxxxxxxxxxxxxxx316587hw10725446xxxxxxxxxxxxxxxxxxxxxxxxx03eb16hw56223614xxxxxxxxxxxxxxxxxxxxxxxxxaabc75hw082817297xxxxxxxxxxxxxxxxxxxxxxxxx8cb410hw69003652xxxxxxxxxxxxxxxxxxxxxxxxxef90ddwanmaozhkxxxxxxxxxxxxxxxxxxxxxxxxx2b98a0hw61299517xxxxxxxxxxxxxxxxxxxxxxxxx78ff88hw88125062xxxxxxxxxxxxxxxxxxxxxxxxxd29c1blong407907172xxxxxxxxxxxxxxxxxxxxxxxxxa1abb2hw46032453xxxxxxxxxxxxxxxxxxxxxxxxxecec60hw73261881xxxxxxxxxxxxxxxxxxxxxxxxxe41552hw_008617750345773_01xxxxxxxxxxxxxxxxxxxxxxxxx068880hw74898079xxxxxxxxxxxxxxxxxxxxxxxxx99d4a6yandouwangxxxxxxxxxxxxxxxxxxxxxxxxxede21dLPengHuixxxxxxxxxxxxxxxxxxxxxxxxxa693cfhw61939705xxxxxxxxxxxxxxxxxxxxxxxxx14f6a4hw000499xxxxxxxxxxxxxxxxxxxxxxxxx71a2cchid__40q9pr500va8boxxxxxxxxxxxxxxxxxxxxxxxxx6fc035hw57269863xxxxxxxxxxxxxxxxxxxxxxxxx4842cazhangyuchang36xxxxxxxxxxxxxxxxxxxxxxxxxec1e6ca3781857xxxxxxxxxxxxxxxxxxxxxxxxx35ee06yizhanglxxxxxxxxxxxxxxxxxxxxxxxxx523a5dfengfeier6xxxxxxxxxxxxxxxxxxxxxxxxxe1eac5
-
摘要:持续代码提交是实现持续集成的必要条件。本文分享自华为云社区《云上开发如何实现持续代码提交》,作者:华为云PaaS服务小智。什么是持续代码提交持续代码提交就是频繁向主干提交代码,让主干随时保持都是最新的可用状态。持续代码提交是实现持续集成的必要条件。想要做到持续集成,前提是有代码可以集成,通过经常性的提交代码,可以避免大量代码堆积在工程师本地,造成本地的开发分支和团队主干分支差异过大,导致最后无法合并提交。代码提交的方法常用的开发模式有主干开发和分支开发两种,当团队成员较多的时候,通常是分支—主干开发模式,为了保障团队的高效协作,团队通常会约定一个规则进行代码提交,下面步骤可供参考。1 创建开发分支团队成员在进行代码修改之前,首先创建一个自己的开发分支,然后从主干分支检出最新版本的成功代码到开发分支。2 本地修改代码在本地进行代码修改,包括新功能开发、变更实现、缺陷修复等所有会产生代码修改的工作。3 本地验证代码修改后,在本地进行编译构建和功能验证。保证修改的代码质量,以及确认修改是否实现了预期的功能。如果功能验证有问题,还需要继续修改代码,然后再验证,直到成功为止。需要注意的是,要控制这个过程的时间,不要过长,一般不超过一天,通常每人每天至少要向主干提交一次代码。这就需要在拆分任务的时候要保证任务的颗粒度不要过大,尽可能小,任务的时间单位通常是小时,最多不要超过8小时,这也和每人每天至少提交一次代码的原则相呼应。4 合入开发分支本地确认没有问题后,可以将代码合入开发分支,并触发分支门禁构建,通过之后进行代码审核再合入,确保代码质量达标。需要注意的是,在本地修改代码过程中,主干分支可能会有变化,其他成员会提交代码到主干,所以需要先将开发分支和主干分支进行同步,确保是最新代码,然后再进行合并。5 开发分支验证代码合并到开发分之后,对开发分支进行功能验证。6 合入团队主干分支在开发分支验证无误后,此时代码可以合入到主干分支,触发主干门禁构建,门禁构建通过之后,再通过代码评审合入到主干,同时进行功能验证。这样一次代码修改和提交的过程就完成了,这时候可能是修复了缺陷、开发了新功能或者完成了一次变更。在下一次开始工作前还是相同的流程,重复①~⑥这几个过程。在上面的步骤中,我们可以看到一次代码提交至少有三次编译、两次门禁检查、两次代码审核、三次功能验证,极大的保证了代码的质量和功能的正确性。同时,尽早频繁提交代码,还可以尽早的发现问题,及时修正,避免到了开发后期,修复的成本大大提高,这也是顺应了敏捷的小步快跑,及时反馈的原则。云上开发实践我们以华为云 Dev Cloud 为例,来看一下具体操作。通过华为云DevCloud的代码托管、代码检查、流水线服务可以完成持续代码提交操作。1、云上开发,首先要将代码放置在云上。可以将本地的代码导入到DevCloud中,或者直接在DevCloud创建代码包,然后代码托管服务中创建开发分支,通常是基于master分支。2、然后是代码修改,可以下载到本地进行修改,或者使用CloudIDE进行云端编程。3、修改完成后,在本地或者云端进行构建验证,成功后就可以启动开发分支流水线将代码提交到开发分支。4、流水线执行完成后表示开发分支合并成功,接下来可以申请将代码合入到主干分支。注意选择正确的分支以及评审人,评审人通常还负责代码评审的工作。5、合并审批通过后,就可以启动主干流水线,进行构建和验证。至此,就完成了一次代码修改提交到主干的过程,后续可以根据项目和业务的要求继续进行测试和部署。
-
本次活动获奖名单如下(公示期至11月5日,将在11月10前发放码豆,请到 会员中心 兑换礼品):昵称码豆xxll6888码豆样子的木偶6888码豆cauxiaowei6888码豆乔康乾6888码豆一览芳华6888码豆y-wolfandy12888码豆(叠加优秀考试分享)nukinsan6888码豆白鹿第一帅6888码豆蜀黍养的猫6888码豆清雨小竹6888码豆yd_2220306746888码豆yd_2320104656888码豆乌龟哥哥6888码豆马生6888码豆白先生6888码豆陈女士6888码豆参与本次活动请 先 点击报名 HCSD秋招特训营本帖为有奖互动帖在留言区发言即可参与抽奖活动结束后将从所有有效楼层中抽取20人赠送精美华为云开发者周边礼品一份~欢迎大家踊跃发言话题一:分享你在HCSD秋招特训营中模拟机考环节某一个题的解题思路是什么?请将对应的题干、和解题思路技巧分享出来~**活动结束后筛选10条优秀分享额外赠送精美周边1份!**话题二:一起聊聊求职就业那些事儿!参考话题你第一次工作内容是什么?你第一次面试有何收获?即将毕业,有何想对学弟学妹说的?你对求职就业有什么想咨询的问题?你是否有哪些秘诀、值得分享给大家心得?工作/学习中有何让你印象深刻的人/事?你如何看待996、内卷等现象?... ...活动时间:8月24日-9月30日抽奖规则:每人限回复10次,超过则中奖后无效;活动结束后随机抽取楼层数字请关注本帖更新或小助手朋友圈,将在9月30日公布获奖名单,届时请及时领奖噢因活动延期,本活动延期至10月30日 扫码加入活动交流群,秋招信息早知道!
-
【DevOps全栈实践训练营】带你体验华为端到端DevOps软件项目全生命周期管理流程》》基于华为云DevCloud的凤凰商城项目开发实验反馈《《 开始体验前请先确保完成了活动报名 》》》前往活动报名实验任务:根据课堂指导视频,使用华为云DevCloud完成课后实验(共6关),完成任一关或全部并提交实验截图回复本贴(需包含右上角华为云账号)。第一关:动手实验——项目管理第二关:动手实验——测试管理第三关:动手实验——代码托管第四关:动手实验——代码检查第五关:动手实验——持续交付、持续部署第六关:动手实验——流水线完成任一实验或全部实验并提交截图反馈,即有机会领取华为Watch、华为移动硬盘、荣耀体脂称、华为云周边礼品。多次实验完成截图请整合进行一次回帖,多次回复按照单次回帖计算。单一实验与完成全部实验并提交反馈截图的用户,奖励优先后者,不支持重复领取。注意事项:1、请务必使用个人账号参与活动(IAM、企业账号等账号参与无效);2、任务排名一致,则按截图反馈时间先后为标准,进行排名;3、本次活动,活动获奖名单预计于活动结束后10个工作日内完成公示,15个工作日内完成奖品发放,发放时间根据实际情况动态调整,如有延期敬请见谅;4、本次活动参与用户需真实有效,如有虚假、黑产等行为,一律通报、剔除活动参与资格。
-
近期突然发现代码仓库登录之后显示403 不知道是什么情况?个人未有违规操作或其他什么的
-
1、说明 需要本地有安装有git,从官网下载https://git-scm.com/downloads 选择对应系统版本。2、配置本地的git 打开git Bash 生成新的密钥,email可以为任何email地址ssh-keygen -t rsa -C "您的email" 复制秘钥 Windows:clip < ~/.ssh/id_rsa.pub Mac:pbcopy < ~/.ssh/id_rsa.pub Linux (requires xclip):xclip -sel clip < ~/.ssh/id_rsa.pub 写入到华为SSH秘钥管理中3、使用git clone项目到本地 打开git Bash 输入命令git clone {git地址} 成功后即可在该目录看到克隆下来的项目4、推送至远端仓库 在项目目录下打开git Bash,输入命令git push 即可将新代码推送至主干
-
【功能模块】【操作步骤&问题现象】1、在归档APP代码时报错,错误信息请看截图2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
一张图说明白CodeHub:https://bbs.huaweicloud.com/blogs/288761版本管理发展史&Git的诞生:https://bbs.huaweicloud.com/blogs/198460快速上手使用CodeHub:https://support.huaweicloud.com/qs-codehub/codehub_qs_1000.html
-
-
【功能模块】项目没有设置白名单应该是都可以访问的?另外,因为用的是线上开发环境,域名是https://studio.e.huawei.com/,这个应该怎么设置白名单呢?【操作步骤&问题现象】1、2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
抽奖奖品已经公示!请下划查看!邀请时间:即日起——6月21日奖励说明:好友通过你的邀请链接报名活动,根据邀请的人数参与邀请排名和抽奖,赢取海量码豆、京东卡、移动电源、蓝牙音箱、华为4e手环、华为攻城狮行李牌等大奖!参与方法:戳>>戳此处报名直播<<前往直播首页,完成报名;将活动分享至你的好友,并引导ta完成直播报名;好友需同时报名大赛,>戳此处立即报名大赛<<邀请规则:(1)有效邀请人数大于100人,且邀请人数排名第1名赢取10万码豆(2)有效邀请人数大于80人,且邀请人数排名第2—3名赢取5万码豆(3)有效邀请人数大于50人,且邀请人数排名第4-6名赢取3万码豆抽奖规则:报名即可参与抽奖,奖品京东卡、移动电源、蓝牙音箱、华为4e手环、华为攻城狮行李牌等!如遇奖品库存不足,将替换为等价值奖品。说明:1、6月30日公布活动获奖结果并在7个工作日内完成码豆下发。2、码豆介绍/领取说明:码豆介绍:码豆可用于在华为云会员中心-兑换商城中进行实物/虚拟礼品的兑换,如荣耀路由Pro 2、华为nova mini蓝牙音箱、华为云DevCloud定制机械键盘等等。>>码豆商城3、邀请人数需要是新注册用户方才有效哦~(新注册用户时间:需在2021年5月12日后);4、如果出现邀请人数一致的情况,以参与活动的时间先后为准,请留意公示名单5、抽奖将通过官方程序进行,抽奖过程的截图,将和中奖名单一共公示。说明:1、奖品发放:将于停止收集信息后,14个工作日内安排奖品发放;2、本信息登记问卷,截至6月6日24点停止收集,如过时未填写,视为自动放弃领奖资格;直播抽奖的中奖名单如下:请各位中奖者在7月6日前,完成奖品收货信息登记>>点此登记中奖信息<<填写此登记问卷账号需与中奖账号保持一致在7月6日24点前未填写视为自动放弃领奖资格(特等奖:50元京东卡、一等奖:华为mini蓝牙音箱、二等奖:华为4e手环、三等奖:华为攻城狮行李牌)码豆公示和领取请联系下方DevCloud小助手哦~下方第1个微信即是~【联系我们】1、直播观看、码豆领取,请添加DevCloud小助手(码豆领取加她)2、抽奖事宜,请联系天津小助手3、添加HDZ小助手二维码,了解更多活动咨询大赛邀请有奖的中奖名单如下:请各位中奖者在6月6日前,完成奖品收货信息登记>>点此登记中奖信息<<填写此登记问卷账号需与中奖账号保持一致在6月6日24点前未填写视为自动放弃领奖资格【邀请有奖-中奖名单】【抽奖-中奖名单】按照抽奖的奖项顺序公示请各位中奖者完成奖品收货信息登记>>点此登记中奖信息<<填写此登记问卷账号需与中奖账号保持一致在6月6日24点前未填写视为自动放弃领奖资格说明:1、奖品发放:将于停止收集信息后,14个工作日内安排奖品发放;2、本信息登记问卷,截至6月6日24点停止收集,如过时未填写,视为自动放弃领奖资格;以上活动领奖及任何问题,请及时联系天津小助手哟~
上滑加载中
推荐直播
-
OpenHarmony应用开发之网络数据请求与数据解析
2025/01/16 周四 19:00-20:30
华为开发者布道师、南京师范大学泰州学院副教授,硕士研究生导师,开放原子教育银牌认证讲师
科技浪潮中,鸿蒙生态强势崛起,OpenHarmony开启智能终端无限可能。当下,其原生应用开发适配潜力巨大,终端设备已广泛融入生活各场景,从家居到办公、穿戴至车载。 现在,机会敲门!我们的直播聚焦OpenHarmony关键的网络数据请求与解析,抛开晦涩理论,用真实案例带你掌握数据访问接口,轻松应对复杂网络请求、精准解析Json与Xml数据。参与直播,为开发鸿蒙App夯实基础,抢占科技新高地,别错过!
回顾中 -
Ascend C高层API设计原理与实现系列
2025/01/17 周五 15:30-17:00
Ascend C 技术专家
以LayerNorm算子开发为例,讲解开箱即用的Ascend C高层API
回顾中
热门标签