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:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-16  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 7317
  • 日志数: 16
  • 建立时间: 2009-03-06
  • 更新时间: 2010-09-19

RSS订阅

Open Toolbar