在查找CVS的相关资料的时候找到的这个;Subversion是一个新的版本控制系统,是CVS的作者重新开发的,据说其开发目标就是要替代CVS,原因是CVS有一些无法克服的缺点,不过我用CVS时间不长,这些缺点大多没有遇到过试用 CVS 的替代品 Subversion

《Version Control with Subversion》是一本关于怎样使用Subversion的电子书,我在这里找到了繁体中文版,至于简体中文版,eh,我看大家就别指望了,先看我们台湾同胞的成果吧试用 CVS 的替代品 Subversion

好像Subversion在这些方面相对CVS有所改进:
1.Repository改用开源的Berkeley DB存储,提高了文件提交的事务性;
2.文件夹在SVN中也可以进行版本控制;
3.能够直接对文件进行改名、删除等操作,这些操作也将作为更改历史(这两项是所有改进中我最喜欢的试用 CVS 的替代品 Subversion);
4.可以和Apache2相结合构建SCM系统,我猜想应该可以配合Apache2的权限控制,可以实现对权限的详细划分而不需要借助于对系统账户的依赖(仅仅是猜想,不知道是否真的可行)。

至于Windows下的客户端,目前只有RapidSVNTortoiseSVN两个(当然还有SVN命令行程序),RapidSVN不知道什么样,TortoiseSVN则是基于TortoiseCVS的,使用方法和TortoiseCVS几乎一模一样,我在用惯了TortoiseCVS之后迁移到TortoiseSVN没有遇到任何困难。

很奇怪关于在Windows系统中Subversion服务器的配置我在Subversion的文档和《Version Control with Subversion》中都没有找到,最后反倒是在TortoiseSVN的帮助中找到的,或者是我近视眼昏花,错过去了?

先记这么多,回头再详细补充。

相关文章:

  • 2021-09-12
  • 2021-05-28
  • 2022-12-23
  • 2021-12-05
  • 2021-06-05
  • 2021-12-22
  • 2021-05-14
  • 2021-11-03
猜你喜欢
  • 2022-02-14
  • 2022-01-13
  • 2021-08-08
  • 2021-10-25
  • 2022-12-23
  • 2021-12-05
  • 2021-06-14
相关资源
相似解决方案