Gitee 更新日志

码云Gitee六周年活动,持续精进才更 6!

早在 2015 年,码云就已经支持 SVN 访问,是国内首个支持 SVN 访问的代码托管平台。经过 4 年多的不断改进(当然主要是解决协议适配的各种小问题)已比较稳定。

近期我们的 SVN 模块又上线了对 SSH 的支持,也就是可以通过 svn+ssh 的方式访问代码仓库。使用 SSH 的好处有两点:

  1. 更安全
  2. 支持免密推拉代码(使用证书)

使用方法:

码云的仓库默认是不开启 SVN 访问支持的,需要在项目的管理界面中开启 SVN 访问,配置项如下图:

开启完 SVN 访问后就可以通过以下两种方式来访问,以 J2Cache 项目为例:

  1.  svn://gitee.com/ld/J2Cache
  2.  svn+ssh://gitee.com/ld/J2Cache

如下图:

其中第一种方式是普通的 SVN 操作地址,不支持加密,需要提供码云的账号和密码来提交代码。

而第二种方式结合了 SVN 和 SSH ,在使用之前需要先配置好证书,配置方法请看 帮助文档。这样就可以实现既安全又免密的代码推拉。

(请注意,使用 svn+ssh 的方式,不管是推拉代码,都要求开发者必须是仓库开发者成员)

------------------

最后,由于码云的 SVN 支持,其底层还是 Git 的存储,因此码云的 SVN 并不能完全等同于 SVN,它实现的是 Git 和 SVN 的功能重叠区域。我们提供 SVN 支持的初衷并非要替代已有的 SVN 服务,而是为了给 SVN 的开发者在往 Git 迁移的过程中提供一个平滑过渡的方案。

所以,推荐使用 Git !

使用 Git 就上码云 https://gitee.com

5月4日,GitHub 的 多名用户受到了攻击,仓库中的源代码全部消失,只留下了一封缴纳比特币赎金的勒索信!

信中表示,他们已经将源代码下载并存储到了自己的服务器上。受害者要在10天之内,往特定账户支付0.1比特币(约合人民币3800元),否则他们将公开代码,或以其他的方式使用它们。部分 GitLab、Bitbucket、码云用户也表示遇到同样问题。

代码仓库遭到攻击的可能原因:

1、以明文形式存储在相关代码库的部署中

2、密码简单/弱口令,遭到暴力破解

373名用户,虽然相对于上千万开发者用户来说仅仅是九牛一毛,但代码仓库安全仍不容忽视。

 

代码宝贵,Gitee 提醒您:

1、使用 SSH 密钥提高安全性

2、使用强密码,不要在代码中明文体现密码

3、开启微信登录提醒,第一时间掌控账号动态

请拿起手机,使用微信扫描一下码云微信服务号「码云Gitee」

点击菜单「我的」->「个人主页」

输入你的码云账号密码

即可完成码云账号绑定,开启码云微信通知之旅!

 

账号各类安全信息第一时间全握在手,稳!

还能即时接收项目/Issue动态,使用微信快捷登录码云,很方便了:)

进阶版安全策略——使用码云企业版管理重要代码

不仅支持敏感操作二次验证,还可禁止强推,仓库自动备份,省心更安心。

码云平台几乎每天都会做更新,现在将近期我们更新的主要内容汇总一下,包括:

新建仓库支持自动创建分支模型

目前提供几种主流的分支模型以及自定义分支模型:

码云仓库关注(Watch)支持多种关注策略

现在码云仓库关注已支持只关注发版(Release)信息,对于关注了大量仓库的用户,可以通过将关注仓库动态从「关注所有动态」改为「仅关注版本发行动态」或「关注但不提醒动态」来减少对自己的信息干扰。相关OpenAPI接口也已同步更新。第三方开发者可以同步支持这一特性。

码云支持邮箱隐私保护

如果用户不希望在码云上公开自己的邮箱信息,可以通过在多邮箱设置中设置「不公开我的邮箱地址」,从而实现在码云网页上和 Gitee WebIDE 提交数据到仓库,使用码云分配的地址作为 git config 邮箱。 用户也可以在本地配置对应分配的邮箱地址为 git config 邮箱,将代码推送到码云后产生的贡献度依然有效。

Tips:该邮箱地址仅用于仓库提交和隐私保护,并不能提供任何邮件服务。

创建Pull Request 接口增加审查、测试人员的指派

码云的 Pull Request 是附带 Code review 功能的代码合并方式。在网页创建PR是可以指派审查、测试人员,并可以设置审查、测试通过后才可合并PR,可更好地保证您的代码、软件质量。 现已把这个功能开放接口,让码云用户通过api即可指派审查测试人员。详情请点击查看: https://gitee.com/api/v5/swagger#/postV5ReposOwnerRepoPulls

输入图片说明

编辑周报添加APIV5

码云企业版周报是为码云企业版成员提供的便捷填写每周工作报告的功能,码云周报支持用户快捷勾选本周完成的任务、提交的Pull Request、推送的Commits,快速而完整地填写工作报告。 现已把周报功能开放接口,便于码云企业对接到已用的三方平台生成周报。 https://gitee.com/api/v5/swagger#/getV5EnterprisesEnterpriseUsersUsernameWeekReports

输入图片说明

企业任务看板增加类型看板

码云企业版提供了看板模式,在状态看板,及成员看板的基础增加了任务类型看板。

  • 状态看板:传统的看板模式,可方便地拖动任务调整状态。主要用于管理个人任务。

输入图片说明

  • 成员看板:按任务负责人作为板块列出任务,方便任务的指派和改派。主要用于项目经理查看管理任务的分配。

输入图片说明

  • 类型看板:按任务类型作为板块列出任务,方便全局查看各个层次的任务。主用于管理人员查看需求、任务、缺陷等分布。

输入图片说明

 

“我的码云”快捷导航增加我的项目列表 码云导航菜单“我的码云”是进入常用企业、组织、项目、仓库的快捷入口

输入图片说明

码云企业版任务导入导出功能

  • 导入任务:码云提供三种格式的导入任务功能,便于企业用户将Team等平台的任务转入。

输入图片说明

  • 导出任务:码云任务的导出有两个格式,且用户可以自定义导出内容,便于企业导出任务汇报报告。

输入图片说明

支持修改仓库路径地址(PATH)

输入图片说明

 

欢迎大家体验  https://gitee.com

码云企业版是码云为企业量身定制的“代码管理+项目管理+文档管理”的一体化协作开发平台。目前已为包括招商银行、比亚迪汽车、中国电信、中国联通等超过 6 万家企业提供专业的一体化服务。

码云企业版的功能矩阵:

为了协助企业更好的使用 Git & 码云企业版进行企业协作开发管理,码云现为企业客户量身定制了现场培训服务。此培训服务标准为 1 天时间,培训内容涵盖三部分:

  1. Git 的使用
  2. 使用码云企业版提升企业项目管理效率
  3. 协作开发过程常见问题解答

培训课程由码云团队根据 6 年平台运营经验以及线上超过 300 万开发者和 6 万多企业客户的使用情况总结出来各种类型问题的总结而来。由码云资深的一线工程师亲临企业现场培训。主要培训对象为:企业项目管理者、开发工程师、QA工程师等。

培训结束您的团队将掌握:

  1. 熟练使用 Git 进行协作开发
  2. 熟练使用码云企业版进行项目管理
  3. 熟练掌握如何使用码云企业版保障企业代码安全
  4. 熟练处理协作开发过程各种问题

如果您企业的技术团队刚开始接触 Git 以及需要建立标准的项目管理体系,请即刻致电:400-606-0201 了解培训服务细节以及资费信息。

更多关于码云企业版介绍和演示请看 https://gitee.com/enterprises