1、什么是码云(Gitee.com)
码云(Gitee.com)是专为开发者提供的稳定、高效、安全的云端软件开发协作平台。
无论是个人、团队、或是企业,都能够用码云实现代码托管、项目管理、协作开发。
码云于2013年正式推出,由开源中国基于 Gitlab 所开发,我们在 Gitlab 的基础上做了大量的改进和定制开发,致力于为国内开发者提供优质稳定的托管服务。目前已成为国内最大的代码托管系统。
2、码云主要功能
码云除了提供最基础的 Git 代码托管之外,还提供代码在线查看、历史版本查看、Fork、Pull Request、打包下载任意版本、Issue、Wiki 、保护分支、代码质量检测、PaaS 项目演示等方便管理、开发、协作、共享的功能。
3、码云协作模式
对于一个开源项目,从开发角度讲大体上分为两类人群,一类称为核心开发团队,他们可以向保存源代码的版本库提交,即对源代码的修改具有最终的决定权。另外一类称为贡献者,他们不属于核心开发团队,虽然也能看到源代码,但无权向版本库提交修改。
代码管理
可创建 1000 个项目,不限私有或公有;支持 SSH、HTTP 和 SVN
团队协作
代码托管与团队协作的一体化服务管理平台,轻松管理项目和团队
质量分析
一键分析项目,直观了解项目代码质量,支持Sonar、代码安全卫士
项目演示
提供各种项目在线演示环境,支持多种语言框架及数据库服务
以上内容来自官方文档。
总结起来码云就是国内一个类似GitHub的开发者协作平台,其主要功能有:
- 管理方式:SVN GIT SSH
- 对于开发者可以借助TortoiseSVN等SVN软件实现项目的快速管理和提交。
- 协作开发
- 目前可以注册并免费使用企业版功能,支持5人成员上限5G容量单文件最大100M单项目最大1G社区与邮件支持。
- 项目开源
- 可以将项目开源投放到码云,并且开通赞助功能。
- PAGE服务
- 利用page服务可以搭建并投放静态的页面。
- 具体的使用和实现方式官方都有比较详细的文档作为指引。
由于种种原因GitHub在国内目前访问收到各种限制,那么码云对于开发者来说会不会成为一个替代的开发环境相信开发者在使用过后会有自己的定论。