版本控制 SVN

来源:互联网 发布:机顶盒直播软件下载 编辑:程序博客网 时间:2024/05/22 04:42
   

    1:什么是版本控制?

是能够一直监视代码文件的变更,并存储这些文件以便将来引用的一种机制(软件)

    2:为什么要使用版本控制?

记录哪个开发人员做了变更

变更发生的具体时间

 实际修订的内容

如果需要,可以恢复特定文件或者整个项目到以前的版本

……

    3:版本控制工具

   CVS   开启版本控制之门

   SVN   集中式版本控制之王者

   GIT    分布式版本控制之伟大作品

    4SVN基本交互流程图

               

 

Checkout只需要做一次!

每天下班前commit可编译版本

每天上班先update前一天所有代码

 

到公司,管理员建立用户名&密码,然后告知svn的地址

 

    Subversion目录规范

  1. /trunk   存放开发的“主线”
  2. /branches    存放支线副本
  3. /tags      存放标签副本(版本标记1.0, 2.0)

 

 

    5: svn客户端软件:

  1.  Cornerstone
  2. Versions (注意:添加了Bookmark之后,需要重新启动一下Versions!)

 

   6:使用SVN应注意:

1:经常更新:降低冲突的可能性

2:提交前需在本机测试通过:降低将问题代码传到版本库

3:提交时一定写备注:方便其他员工查看和自己以后回顾

4:对于不需要提交的文件不要提交到版本库

 提示

    1. 每次提交之前先更新
    2. 每天下班前提交当天编译通过的代码
    3. 每天上班第一件事情更新前一天的代码

 

 

 

0 0
原创粉丝点击