专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »项目管理 » 版本控制:使用Subversion进行版本控制[2] »正文

版本控制:使用Subversion进行版本控制[2]

来源: 发布时间:星期三, 2008年12月10日 浏览:14次 评论:0
  当CollabNet电话到来时Karl立即答应了加入项目中而且Jim让他雇主RedHat Software同意让他在这个项目中不定期工作CollabNet雇用了Karl和Ben Collins-Sussman并在5月开始了详细设计工作在得到了来自CollabNetBrian 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 或是任何人允许
 

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: