CSDN与全球最大分布式协作平台厂商COLLABNET达成战略合作,为中国开发者提供高质量、免费开源项目协作平台。现在CSDN将CEE这个最好的协作平台带到了中国。CSDN与COLLABNET展开战略合作,使用CEE架设一个崭新的开源项目协作平台,为国产开源项目提供完全免费、优质的服务。敬请期待!!【编辑/姜磊】

合作详情,点击进入>>>

关于Collabnet

CollabNet简介 创始人Brian Behlendorf被尊成为Apache之父

COLLABNET,可能在国内知道的朋友并不多,不过提到一个开源软件想必应该是家喻户晓,它就是——Subversion,一个短短数年间就取代CVS成为新一代版本管理工具的作品。Subversion正是CollabNet所拥有的,并雇用全职开发者维护的一个开源软件。

点击听 Brian Behlendorf 说SubVersion 【下载录音】 【下载录音文字


关于CEE

CEE功能概述

CollabNet是随需应变的软件开发协作网络的标准。通过将人员、思想、流程以及合作伙伴整合在一个协作的开发环境中,CollabNet的软件和服务可以帮助分布的企业在有效降低成本的同时大大提高软件开发的效率和质量。

◇CEE功能概述 有什么样的优势(二)

◇CEE功能概述 有什么样的优势(三)

关于Subversion

Subversion是什么?

Subversion 是一个自由/开源版本控制系统,它管理文件和目录可以超越时间。

Subversion的历史

早在2000 年,CollabNet, Inc. (http://www.collab.net) 开始寻找CVS 替代产品的开发人员,CollabNet 提供了一个协作软件套件CEE (CollabNet Enterprise Edition),它的一个组件是版本控制系统。

Subversion与CVS的对比

Subversion与CVS的对比——功能性对比(一)

CVS 只能对文件进行版本控制,不能对目录进行版本控制,因此CVS 没有任何关于文件"移动"(move) 操作的概念。

Subversion与CVS的对比——功能性对比(二)

由于历史原因,CVS 主要是为早期的程序员设计的,CVS 能够有效处理文本文件(或ASCII文件,源代码文件),可以对文本文件进行差异化的存储、新旧版本的比较,文件合并等;但对于二进制文件,CVS 则明显力不从心。

Subversion与CVS的对比——功能性对比(三)

Subversion 通过与Apache Web Server 的集成,支持WebDAV 协议,使得业务用户(business users)或非技术用户在不安装任何版本管理客户端的情况下轻松访问Subversion 版本库

Subversion与CVS的对比——非功能性对比(一)

尽管CVS 是开放源代码的,但同样由于历史的原因,即使是CVS 的主要开发和维护人员也认为目前CVS 的代码很难进行后续的维护和扩展,而这正是Subversion 被重写的主要原因之一。

Subversion与CVS的对比——非功能性对比(二)

由于Subversion 与CVS 的诸多共性和历史渊源,现有的CVS 版本库可以很方便地转换成(或迁移到)Subversion 版本库格式,使得在保留原来的CVS 历史版本信息的同时在Subversion 下继续使用。

意见反馈:
CSDN登载此专题出于传递更多信息之目的,如果您有什么好的意见和看法,请您留下宝贵意见。希望能给您的工作和学习带来帮助。 意见反馈:jianglei#csdn.net(#为@)    专题策划制作:姜磊