SVN小结
上一篇 /
下一篇 2010-01-12 15:53:35
/ 个人分类:笔记
由于种种原因,接手公司的配置管理工作,公司使用SVN做版本控制,通过两天的查找资料及向上一位管理员咨询,对SVN有了一些想法。
我的上一份工作就是配置管理员,那时候使用的是Rational公司的ClearCase,CC将版本管理的很严格,使用起来的规则也比较多。可是,SVN不是这样的,他的权限控制不是很严格,目录结构也都是自己建的。
使用SVN,创建一个项目,差不多就是一个空的文件夹,各级结构就是各个文件夹。我起初以为trunk、branches、tags是创建项目后就已经存在的,其实不然,他们也是手工建上去的,之所以分为那三个文件夹,可以说是约定熟成、心照不宣的,如果你想要称之为1、2、3,估计也是可以的,只要你自己知道你为什么建他们就可以了。没有严格的目录分配就没有严格的主干与分支之分。主干到分支、分支到主干都是Merge,然后再Commit。
SVN的权限,只分为Admin和项目的Owner。Admin管理SVN所有的用户及权限,还有项目信息;Owner管理相应的项目的用户及权限。据前辈讲,Owner管理的用户是Admin分配给那个项目的用户,也就是Admin分配一些用户可以使用某项目,该项目的Owner可以在此基础上对那些用户做进一步的管理。
不过,SVN的备份与恢复,以及安装与配置,我还没有弄清楚,之后继续研究。
收藏
举报
TAG: