效代码管理应用快速认识和上手云

本文涉及的产品
云效 DevOps 流水线,基础版人数 不受限
云效 DevOps 制品仓库,基础版人数 不受限
云效 DevOps 测试管理,基础版人数 不受限
简介: 要体验云效代码托管Codeup的命令行操作,请先安装Git并配置SSH公钥。登录Codeup后,新建代码库并设置相关信息,如名称、路径及权限等。云效支持从其他平台导入代码库。提交代码可通过网页或Git客户端实现,确保提交说明清晰。库管理员可邀请成员协作,设置角色并启用自动人员同步。Codeup内置代码检测服务,可设置提交或合并请求时自动触发。开发完成后,通过创建合并请求进行代码评审,确保代码质量。

如需体验本地命令行操作,请先安装 Git 工具,安装方法参见安装Git。

如需体验 SSH 方式克隆和提交代码,请先在平台账号内配置 SSH 公钥,配置方法参见配置 SSH 密钥。

背景信息
云效代码托管 Codeup 可通过以下入口访问:

image

步骤一:新建第一个代码库
登录云效代码管理Codeup,单击首页右上角新建代码库按钮。

高的 (30).png

在新建对话框中完成以下信息的填写:代码效果参考:https://www.tvdy.cn
设置代码库名称:代码库的名称,用于代码库命名,支持输入字母和数字、 ''、 '.'和'-',且只能以字母、数字或''开头。

设置代码库路径。

设置公开性:设置代码库可见性,企业公开库对企业内成员(不包含外部成员)可见,私有仓库仅限代码库成员可见,参见平台权限设置。

设置代码库描述:代码库的简单介绍。

设置 readme、.gitignore 、存储加密等高级初始化选项。

高的 (32).png

单击确定,成功创建您的第一个代码库。

说明
如已经使用其他代码托管平台,云效提供代码快速导入能力,参见迁移/导入三方代码库。

步骤二:提交第一行代码
云效代码管理支持两种方式进行代码提交:在网页端修改和提交,以及在本地 Git 客户端代码提交。

网页端代码提交本地 Git 客户端代码提交
在网页端进入已创建的代码库。

选择某个文件,以 README.md 为例,单击右上角的编辑按钮。

高的 (33).png

修改部分内容,例如在 README.md 文末增加如下内容,修改后点击保存。

//说明readme文档作用

readme 文档用来承载代码库的说明
在弹窗中撰写提交说明。

填写提交说明的标题和详细描述,描述这次修改的原因。如不填写,会使用默认的提交说明。

高的 (34).png

说明
在提交说明的标题中,尽量使用英文,长度以不超过50个字节为宜,且末尾无需添加句点。

单击立即提交,将文件修改提交到相应的分支(如 master 分支)。

验证结果:单击库菜单的提交列表,查看确认刚才的修改已提交到代码库。

矮的.png

步骤三:邀请成员协作
库管理员及以上角色可以为代码库邀请成员。

网页端进入代码库,选中左侧导航栏中的成员,查看代码库成员信息。

image

库管理员点击添加成员,选择期望的用户并确定邀请。

支持通过用户名搜索属于当前企业的所有成员,已加入当前库的显示被选中。

若用户未加入企业,需先邀请进入企业后再添加至代码库,参见企业成员管理。

用户加入时可以设置加入后的成员角色。

image

支持按部门添加成员,同时开启自动同步人员变更,在部门增删人员时无需在代码库手动修改人员权限。

image

步骤四:启用代码检测
开发过程中,为了更好的管理您的代码资产,Codeup 内置了代码检测服务,单击新建检测任务,在弹窗新建检测任务下选择检测方案,具体请参见使用代码检测服务,触发方式选择提交触发和合并请求触发均可,设置后将通过自动触发扫描,并及时提供结果反馈。高的 (36).png

image

image

步骤五:使用代码评审
Codeup 支持多人协作的代码评审服务,功能开发完毕后,您可以发起合并请求,通过审批流程相关负责人评审您的代码,持续关注编码质量。

目标分支设置与合并请求设置规则,具体请参见分支设置、合并请求设置。

创建合并请求发起代码评审。

满足合并条件后完成合并。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
SVN版本控制系统
SVN是现在软件开发之中的主流软件版本控制工具,在工作之中利用SVN可以有效的解决多人开发的代码管理问题,本课程将为读者讲解SVN服务器的配置以及基于MyEclipse的SVN客户端插件的配置与使用,并且在讲解之中着重讲解了冲突的产生于解决。
相关文章
|
2月前
|
存储 网络安全 开发工具
快速认识和上手云效代码管理应用
要体验云效代码托管Codeup的本地命令行操作和SSH克隆/提交,请先安装Git并配置SSH公钥。登录Codeup后,新建代码库并设置相关信息。可从其他平台导入代码。提交代码支持网页和本地客户端两种方式。库管理员可邀请成员协作,并按需设置角色。此外,Codeup内置代码检测服务,支持自动触发扫描。功能开发完成后,可通过合并请求进行代码评审,确保编码质量。
85 1
|
17天前
|
安全 开发工具 数据安全/隐私保护
代码管理记录(一): 码云Gitee代码提交和维护
本文介绍了Gitee平台,提供了代码托管服务,并详细说明了从新建仓库到代码提交的步骤。
43 1
代码管理记录(一): 码云Gitee代码提交和维护
|
17天前
|
开发工具 git Python
代码管理记录(二):Github代码上传实操
本文是关于如何使用Git将本地代码上传到GitHub的实操指南。介绍了Git的基本概念、安装方法,并通过详细的步骤指导用户从GitHub创建仓库到使用Git命令初始化、添加、提交代码,最终将代码推送到远程仓库。同时,还汇总了一些常见的错误及其解决方法。
26 2
代码管理记录(二):Github代码上传实操
|
6月前
|
Kubernetes 开发工具 git
带你读《代码管理实践10讲》——一、量体裁衣,寻找适合你团队的代码协同模式(1)
带你读《代码管理实践10讲》——一、量体裁衣,寻找适合你团队的代码协同模式(1)
128 2
|
6月前
|
Linux 网络安全 开发工具
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
136 0
|
6月前
|
持续交付 开发工具 Android开发
带你读《代码管理实践10讲》——一、量体裁衣,寻找适合你团队的代码协同模式(2)
带你读《代码管理实践10讲》——一、量体裁衣,寻找适合你团队的代码协同模式(2)
114 0
|
6月前
|
SQL 安全 算法
带你读《代码管理实践10讲》——七、3类代码安全风险如何避免?
带你读《代码管理实践10讲》——七、3类代码安全风险如何避免?
160 0
|
6月前
|
存储 运维 监控
带你读《代码管理实践10讲》——九、打通源码!高效定位代码问题
带你读《代码管理实践10讲》——九、打通源码!高效定位代码问题
80 0
|
6月前
|
Java Serverless Maven
云效代码管理问题之代码仓库配置需要评审如何解决
云效仓库是阿里云提供的代码托管和版本控制服务,支持Git等多种版本管理工具;本合集聚焦于云效仓库的使用技巧、团队协作流程以及常见问题解答,旨在帮助开发者更高效地进行代码管理和协作开发。
1839 0
STM32框架式代码管理LED代码的讲解
STM32框架式代码管理LED代码的讲解
155 0