Subversion版本控制系统全面指南
从CVS迁移到Subversion
如果你已经熟悉CVS,将项目从CVS迁移到Subversion是学习Subversion的有效方法。最快的迁移方式是将导出的CVS仓库直接导入到Subversion仓库中,但这种方式只能得到仓库的“快照”,无法保留版本历史(如更改、日志、标签、分支等)。
若要在迁移时保留历史记录,可使用一些工具,如cvs2svn(一个由Subversion开发社区成员创建的Python脚本,详情见 http://cvs2svn.tigris.org/ )和Lev Serebryakov的RefineCVS(见 http://lev.serebryakov.spb.ru/refinecvs/ )。你可以访问Subversion网站的 链接页面 获取最新的转换器工具链接。
特殊文件属性
Subversion允许为文件或目录关联属性,属性是与文件关联的键值对。Subversion保留以svn:开头的属性名供自身使用,Subversion 1.0中的特殊属性如下: