下载 >  开发技术 >  Web开发 > 深入浅出SVN(SubVersion,版本控制系统) (pdf高清晰版)

深入浅出SVN(SubVersion,版本控制系统) (pdf高清晰版) 评分:

早在2000年,CollabNet, Inc.就开始召集开发人员开发CVS的替代品。CollabNet 提供一套名为SourceCast协同工作套件,其中的一部分组件是版本控制。虽然SourceCast使用CVS作为其最初的版本控制系统,但是CVS的种种限制从一开始就处处可见,最后CollabNet明白必须要找到一个更好的解决方案。不幸的是,至少在免费license中,因为没有更好的选择,CVS已经广泛成为了开源世界中事实上的标准。所以CollabNet决定开发一个新的版本控制系统,保留CVS的基本特性但去除CVS的bug和不好的特性。   在2000年2月,他们联系《使用CVS开发开源项目》(Open Source Development with CVS) (Coriolis, 1999)的作者Karl Fogel,并征求了他是否愿意在这个新的项目中担任一个角色。巧合的是,当时Karl已经和他的朋友Jim Blandy讨论了一个关于新的版本控制系统的设计。在1995年,这两人就成立了Cyclic Software,一个提供CVS的商业支持的软件公司。虽然他们经营商业服务,但是仍然在每天都在工作中使用CVS。使用CVS的挫折感使得Jim认真思考更好的方法来管理数据,不但确定名字为“Subversion”,而且完成了Subversion档案库的基础设计。   当CollabNet的电话到来时,Karl立即答应了加入项目中,而且Jim让他的雇主RedHat Software同意让他在这个项目中不定期工作。CollabNet雇用了Karl和Ben Collins-Sussman,并在5月开始了详细设计工作。在得到了来自CollabNet的Brian Behlendorf、Jason Robbins和Greg Stein(当时是一名活跃在WebDAV/DeltaV规范过程的自由程序员)很多创意的帮助下,Subversion很快地引起了一个活跃开发者社区的注意。它找出并欢迎很多同样在CVS上受到挫折的社员能来为这个项目做点什么。   Subversion 最初的设计Team定下了几个简单的目标。 它必须在功能上可取代 CVS,也就是说, 所有 CVS 可做到的事, 它都要能够作到。 在修正最明显的瑕疵的同时, 还要保留相同的开发模式。 还有, Subversion 应该要和 CVS 很相像, 任何 CVS 使用者只要花费少许的力气, 就可以很快地上手。   经过十四个月的编码后, Subversion 于2001年8月31日开始实现 “自行管理”。 也就是说, 开发人员不再使用 CVS 来管理 Subversion 的代码, 而以 Subversion 自己来管理。   从启动这个项目到现在,虽然CollabNet提供了大部分的资金(它付出几位全职 Subversion 开发人员的薪水), 但这还是个开源项目, 由一组松散透明的规则所约定。 CollabNet 拥有代码的版权完全符合 Debian Free Software Guidelines。 换句话说, 每个人都可以随意地免费下载、修改、以及重新发布 Subversion; 完全不需要经过 CollabNet, 或是任何人的允许。
...展开详情收缩
2010-05-16 上传大小:11.33MB
想读
分享
收藏 举报

评论 共19条

jamphy 很基础,很简单,不是我想要的东西
2018-02-24
回复
memo123212 很好,很强大
2018-02-11
回复
m0_37555654 挺不错的一个资源。
2018-01-01
回复
yoann1103 居然是浪曦教程的笔记,非常不错啊
2017-10-06
回复
terry_tam 用了多年的SVN,有些东西还是不懂,网上找了很多SVN资料,都是复制的,还是要自己学,可以说,这本书足以满足自学的需要
2017-09-22
回复
wareshake 挺好的,希望在自己的公司也部署一个,以后更好的管理资源~~
2016-10-24
回复
dongjilu20 清晰易懂,不错的资源
2016-01-04
回复
ndfc330 这本书浅显易懂,很适合初学者,多谢了!
2015-06-17
回复
y2500_ 比较清晰,适合初学者
2014-10-13
回复
liuzhi67 清晰易懂,不错的资源
2014-09-09
回复
svn-book.pdf

svn用户手册;

立即下载
SVN使用教程中文版.pdf

中文版的svn使用教程,幽默轻松的语言风格,详细具体的介绍了svn从简单使用到部署配置复杂项目的过程,包括各类常见问题和第三方工具等介绍,是个不可多得的全面详细的教程!

立即下载
求一本好的讲解SVN的PDF书籍。
SVN 1.6 权威指南最新中文版PDF格式

目前最新最权威的svn1.6教程,中文版、PDF格式,专业、严谨的语言,由浅入深的讲解,让你从一窍不通迅速达到熟练掌握甚至精通!需要版本控制的开发者,这就是你们最需要的配置管理SCM系统,而对于初学者,用书中的话来说——“这本书将成为你的朋友”。

立即下载
Mac必备:SVN常用命令
svn 实用笔记
版本控制之道:使用SUBVERSION

版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION

立即下载
版本控制之道 使用Subversion 第2版带书签

版本控制之道 使用Subversion 第2版带书签版

立即下载
SVN入门之深入浅出123
深入浅出系列_SubVersion和WinCVS

深入浅出系列_SubVersion和WinCVS_PDF

立即下载
版本管理之SVN实践教程:基础篇(8):lock-modify-unlock
版本管理之SVN实践教程:基础篇(10):svn的hook机制
使用Subversion进行版本控制 PDF中文版

使用Subversion进行版本控制 PDF中文版

立即下载
SVN从深入到浅出
利用SVN进行版本控制.pdf

利用SVN进行版本控制.pdf

立即下载
SVN中文教程PDF

欢迎使用tomcat7,完善自己的开放环境,更高效,更快捷

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

深入浅出SVN(SubVersion,版本控制系统) (pdf高清晰版)

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
48 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: