建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
092947bevjlmiytnwwd8ky.jpg 云上开发精选优惠 云上优选 特惠来袭
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

Easy Redmine

发帖: 9粉丝: 3

级别 : 注册会员

发消息 + 关注

发表于2019年05月06日 12:23:05 4381 1
直达本楼层的链接
楼主
显示全部楼层
[体验官] 华为云代码托管服务产品体验

代码托管是软件开发云必要的组成部分,然而已有的 GitHub, GitLab 都是大牛级产品,华为云代码托管要想超越这几个产品应该是难度很大的事情。


好在产品定位与以上几个产品不同,这一点从英文名字 CodeHub 也可以看出,聚焦在 Code 上,功能也侧重于代码托管、代码检查,相关的 CodeIDE 以及与 DevOps 相关的其它功能则是 DevCloud 下与 CodeHub 并列的功能。

从操作体验、性能、功能完备性、文档和帮助方面 CodeHub 都非常好,使用非常方便,也非常流畅,值得推荐。


先提几个个人认为值得改进和探讨的地方,然后再提几个亮点。

一、改进建议

1. 首页界面设计和链接跳转

CodeHub 首页上方的这块空间利用得貌似不够充分,这样设计显得仓库数和存储空间是一个非常重要的信息,但用户未必关心这些信息,除非 CodeHub 服务本身对这两个数量有限制,如果有的话,最好把限制同时显示出来,或者有链接可以显示详情。建议对这一块重新设计,显示需要引起用户注意的更重要的事项。


这个页面可能不够重要,一旦选择某个代码库进入到代码库页面,页面上没有直接的链接可以返回到这一页面。

image.png

2. 代码仓库的归属项目

如果在某个项目中在新建代码仓库时,代码仓库默认归宿到该项目,在 CodeHub 首页新建项目,则必须选择一个项目,如果没有建立过项目,则不能继续操作。考虑 DevCloud 整体功能,代码仓库必须归属某一项目也可以理解。建议设立一个默认项目,在用户没有任何项目时,不至于卡住。


此外代码仓库一旦创建,未在代码仓库设置等位置发现如何调整代码仓库的归属项目。当然在以项目为中心创建代码仓库时,出现选错项目的可能性也比较小,出现错误后还可以通过克隆代码库等方式进行处理。

3. HTTPS密码和安全

代码仓库的安全怎样强调都不过分。华为云代码托管支持设置与华为云登陆密码不同的密码,在某些程度增强了安全性。但通过用户名和密码访问毕竟不够安全,未找到禁止通过HTTPS密码访问代码仓库的配置。个人认为可以如果禁止通过HTTPS密码访问代码仓库,在增加密钥对或更改安全设置时,使用校验手机短信等方式进行二次校验,可以进一步增加代码仓库的安全性。

二、亮点

1. 使用模板新建代码仓库

CodeHub 支持使用模板新建代码仓库,包括官方模板和个人模板,模板可按应用类型、编程语言、是否支持自动创建流水线等进行筛选,非常便于体验新的开发工具和框架,有助于提升整个行业的开发水平。然而官方模板数量较少,个人模板的可信度难以考量,如果华为云有经过认证和评估的第三方提供更多的模板和支持文档将会更好。


image.png


2. 代码检查任务和规则

代码自动检查是一个非常贴心的功能,通过设置检查规则、检查任务,并在代码提交时自动执行并通知代码检查结果,可以有效保证代码质量。虽然已有很多代码检查工具,但 CodeHub 的代码检查非常易于配置和使用,降低了入门门槛和推行难度。


image.png


image.png


首次参加体验活动,对产品理解还有很多不到位之处,请大家多包涵指正。


by Larry-济南-EasyRedmine

举报
分享

分享文章到朋友圈

分享文章到微博

NULL

发帖: 21粉丝: 10

级别 : 管理员

发消息 + 关注

发表于2019年05月09日 22:13:55
直达本楼层的链接
沙发
显示全部楼层

zanyige

点赞1 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册