0
1
0
2525
分享

玩法平台-云效代码管理评测-任务组的测评

2023-04-10010辽宁
笔记来源于:任务
玩法平台-云效代码管理评测-任务组

0、引言


很开心, 参加代码管理Codeup的产品测评。
其实,每次在对阿里云产品的测评中,都会收获满满, 这不仅让我掌握了产品的使用方式,
也让我更深一步的提前感受阿里云产品的功能的强大,
当然,这功能的强大,离不开阿里云团队的每一位同学。
话不多说, 进入今天的 代码管理Codeup测评中


1、进入页面


第一次进入页面, 会给出友好的提示: 新建代码库 还是 导入代码库
 
并且给出了代码管理Codeup 的几个功能,即:
添加代码库
自动化扫描
代码评审
持续集成
 
这很完善,也是现在市面上大部分代码管理服务必备的功能。
-à但凡少一项,都不能设置成“收费”的 。
 
 
we_ui_refresh



 

2、创建代码库

 
这里,我是直接进行 新建代码库。新建弹窗, 如下图,
包含了基本信息:
代码库名称、
代码库路径
代码库设置:私有 or 企业可见
代码库描述
仓库加密
创建新手指导
创建.gitignore,
 
这里,我没有启用 仓库加密, 也没有创建.gitignore ,其他都正常填写,然后就点击确定。
 
 
we_ui_refresh



 

3、资源文件页面

 
创建完成代码库后, 就是下图这个样子。

we_ui_refresh


看着,是不是很熟悉。
这里 代码分支 默认是master,当然,因为我也没有创建其他分支… 嘿嘿,没得选嘛。
 
在这里,也是非常贴心的给出了README.md 文档
3分钟说长不长,说短不短,
在代码管理Codeup,3分钟会让你了解
如何进入开发、
如何提交文件、
如何开启扫描,
如何进行代码评审、
 
是不是很赞,而且写的也非常的详细。
说一目了然,简洁明了,一点都不夸张。
其实,作为向导手册,阿里云的产品一直都写的很简洁明朗,图文并茂。
 
 
we_ui_refresh


 
 

4、分支→新建保护分支规则

 
切换到 分支菜单→点击 新建保护分支规则按钮,就会弹出创建分支的弹窗
 

we_ui_refresh


 
这里我也是随便输入,然后进行保存,就是如下的样子

we_ui_refresh



同样,分支规则也不能重复,

we_ui_refresh


 
当然这里,我也是在分支名称输入 最大长度,点击确定, 果然不出所料


we_ui_refresh


同样, 在控制台,也可以看到,接口返回500,

we_ui_refresh


且返回的 errorCode  竟然是:SYSTEM_UNKNOWN_ERROR


we_ui_refresh


这安全接口安全规则, 可能就需要修改了。
 
 

5、分支-基本设置


切换到 分支-test_demo-基本设置 页面,
 

 5.1 基本信息 模块


这里修改了一下test_demo库的信息,如修编程主语言→Java
点击 保存 按钮
 
但是,保存过程中, 页面会强制刷新当前页,并且会有一个白屏的过程…,然后再加载当前页的信息,如下图。

we_ui_refresh



 
白屏的这一瞬间, 很难受, 其实强制刷新当前页也可以,但是不需要重新在跳转一次。
 
we_ui_refresh



5.2  存储空间管理


我们点击 立刻清理 按钮
同样,清理策略方式给出两种: 缓存试下后自动删除、立即删除


we_ui_refresh


这里,我选择第一种,缓存失效后自动删除 选项。

清理前 0.07M

we_ui_refresh



清理后 0.06M

we_ui_refresh


 


 
我们看下,清理了0.01M的数据后,执行时间,还是漫长的。
 
we_ui_refresh


那,如果一次清理5G的数据, 那需要多长时间呢??
 

 

6、分支→仓库备份



6.1 点击如何启用 按钮


点击  如何启用 按钮,跳转的页面,没得问题,并且操作文档,也很详细。

we_ui_refresh


 

6.2 点击 前往企业设置查看

 
点击 前往企业设置查看 按钮, 会自动跳转到 企业设置的 代码备份 页面。
页面迁移,也没得问题。

we_ui_refresh


 

we_ui_refresh
 

7、合并请求

 
这里,可以看到 5个分支,会展示当前分支的信息, 如何 创建时间、 更新时间…


we_ui_refresh


点击 add CommonUtils.java分支的,此时 左侧的菜单栏自动折叠,
这不确定是不是 特意设置的。
但是,有些不习惯, 或许使用一段时间就方便了呢。

we_ui_refresh


点击 通过 按钮,按钮状态会变为灰显状态,并且 更新记录。
 
we_ui_refresh



 
点击  合并 按钮,会展示需要合并的分支信息。

we_ui_refresh


选择一个分支,会弹出 合并方式弹窗

we_ui_refresh


点击 提交 按钮,合并成功,并且会展示提交信息,

we_ui_refresh


并且在 提交历史页面,也会 展示  提示的信息

we_ui_refresh


 

8、度量报表

 
 在度量报表,可以展示提交代码的信息,代码行数、提交人等等,一目了然。

we_ui_refresh


 

9、动态


动态页面, 可以看到一些列动态信息, 并给, 还给出了倒叙排序,这个就非常的友好且周到。

we_ui_refresh


 

10、流水线

 
点击 创建流水线, 单独开一个页面,进入到 流水线Flow 配置中心,还是很方便的
 

we_ui_refresh


 
 

11、总结

 
看到这里,关于 代码管理Codeup的体验,差不多就结束了。
在使用过程中,代码管理Codeup 平台给我的感觉就是:方便,简洁,功能齐全。
主要体现:

1、如果你从其他平台迁移到Codeup平台,并不会很陌生,而且上手也很快。这在开篇就介绍了, 3分钟, 只需要3分钟,你就可以了解代码管理Codeup平台。
 
2、代码管理功能齐全, 在当前代码管理平台,已经不仅仅是一个提供代码管理的平台的了,更多的还需要代码检测、成员管理、动态信息、度量报表等一些列的功能,在代码管理Codeup平台,你都能看得到。
 
3、简洁:在整个时代都趋向于简洁,代码管理Codeup平台的便捷,这无疑是增分项目。

所以,在整个的使用和总和考量中, 代码管理Codeup平台,还是一款很不错的产品,这值得你拥有。
上一篇
测评报告:云效Codeup代码管理工具的使用体验测评 %1. 使用场景及帮助方面 我目前从事软件开发相关的工作,需要进行大量的代码编写、管理和版本控制。在这个背景下,云效Codeup对我的工作有很大的帮助。首先,在代码托管方面,它提供了高可用性、稳定性和快速的存储和访问能力。其次,在代码检测和评审方面,它具备内置的代码规约、依赖包漏洞、敏感信息、源码漏洞等自动化检测功能,并为程序员们提供了代码合并与评审服务,这可以帮助团队更好地协作。最后,在代码安全和洞察方面,Codeup还提供了丰富的能力,例如代码备份与加密、权限管控、IP白名单等,以及多种准确的报表数据,帮助团队更好地了解代码质量和安全风险。 %1. 产品体验方面 在体验过程中,Codeup的代码托管功能非常稳定和高效,并能够满足我们的需求。另外,其代码检测和评审服务也非常易于使用,且提供了特色的推送评审模式和自动化代码检测卡点的能力,帮助团队提高评审效率。Codeup还具备完善的代码安全和洞察能力,例如多级权限管控和预测性洞察报表等,这对于保证团队代码的质量和安全非常有帮助。 相比其他代码管理工具,我认为Codeup在易用性、功能丰富度以及代码安全方面都做得非常好。Codeup的代码检测和评审服务特别值得一提,其推送评审模式和自动化代码检测卡点的能力使我们的代码评审效率大大提升。同时,Codeup的多级权限管控和IP白名单访问控制等丰富的代码安全能力也充分保障了代码的安全性。同时,也需要注意到Codeup的代码洞察报表还有改进的空间,例如数据可视化能力、灵活的自定义查询等方面可以进一步提升。 总结来说,云效Codeup是一款功能丰富、易用性高的代码管理工具,它具备强大的代码检测和评审服务,且提供了多种代码安全和洞察能力。虽然仍有些许改进的空间,但它已经是一个非常优秀的代码管理工具,并为我们的软件开发工作带来了极大的方便和效率。
下一篇
1. 阿里云效代码管理Codeup的使用体验测评 第一次使用codeup的感觉只有两个字:惊艳,而且居然是免费的!Codeup的代码托管、代码检测、代码评审、代码安全、代码洞察等方面都表现良好,能够满足小公司大部分开发需求。此外,Codeup还提供了开放集成和代码迁移功能,方便用户与其他工具进行集成和迁移。 2. 代码管理工具的横向对比测评 相比其他代码管理工具,Codeup在功能、性能、易用性等方面都有一定优势。其中,Codeup的自动化检测和评审功能表现优异,能够帮助用户提高开发效率和代码质量。但是,Codeup在一些细节方面还有待改进,比如界面设计和文档支持等方面。

评论

登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等