svn

来源:互联网 发布:淘宝主播 编辑:程序博客网 时间:2024/05/29 15:11
  刚看了一点SVN的视频,来总结一下
【SCM】
  SCM(记录控制软件产品数据的管理工具
  SCM的主要任务有两个:第一,变更控制;第二,版本控制。
  SCM常用工具:CVS SVN VSS Clearcase Teamware
  学习SCM重点在学习SVN
【SVN】
1.下载安装
  • 服务器

https://www.visualsvn.com/visualsvn/download/tortoisesvn/

  • 客户端

http://rj.baidu.com/soft/detail/11993.html?ald

2. 实际操作
 (1)建立核心仓库(我们做的项目)
      A:用SVN命令检查自己的svn是否安装好(提示svn help,输入后显示系列命令)
      B:命令创建 Svnadmin create 库名
 (2)设置权限(能访问的人)
      A:打开新建的库—打开conf
         
      匿名访问时时read还是write
        #anon-access=read
        #anon-access=write
      有哪些人运用密码能访问我的库,在passwd文件里查看
        #password-db =password
     B:修改配置文件
     C:启动服务器
        实验时可以用: svnserve -d -r 仓库路径
        实际项目时用:Apache 
 (3)作为程序员设计者访问项目库
     A:新建文件把我们需要的从库中下载下来(命令checkout)
       
    B:然后进行一些实际操作(提交,更新,修改)
【小结】
    原来只是用,把项目下载,更新,提交,并不懂提交后是到哪了,这么多人提交怎么管理,所以还是要多问自己一些为什么,现在的理解是svn是一个很好的管理工具,能把我们统筹起来,能看到大家实时动态,虽然不能代替沟通,但起促进作用,所以好好总结,好好利用,实践。
 
原创粉丝点击