以前使用VSS,换了一段时间的CVS,现在因需要,使用SVN了。
使用一段时间来,总感觉里面有些东西没整明白,得系统的学习下。
先得把SVN手册给看完,测试下可能的误点,顺便记录下来。
遇见的问题:
1.SVN中的属性有什么作用?
2.SVN版本库如何建立?
a.问题已解。创建版本库,导入源文件(此处理解错误,一直以为import是对版本库操作,实际上是2参数操作,即原文件导入到版本库目录的操作,可以理解为checkout的反向操作)
3.SVN分枝,主干建立的作用?
a.类似备份的功能?做一个标志?
4.账号管理
5.更新时,提示No such revision xxx
a.测试过程中,发现有些目录能够更新,而有些不可以,开始以为是工作副本没有清理更新导致
b.后来想起来将另外一个目录的文件直接copy到当前目录中,而源文件中的svn文件没有清空,导致svn记录信息错误
SVN使用过程中,需要验证服务器端和客户端的程序运行,故想到使用虚拟机的方式搭建服务器端,以测试SVN的使用。
1.虚拟机环境搭建好了,能够正常共享,可惜不能访问SVN服务器端(SVN服务器端安装在虚拟机所在系统中)
-->本地端ping不通虚拟机端系统的IP地址,如何处理?虚拟机设置估计没有配置正确,应该是有些地方没弄明白!