SVN版本控制器

博客介绍了版本控制器(SVN/GIT),阐述无版本控制器面临的开发问题及解决办法。详细说明了SVN的安装,重点讲解Idea整合SVN的步骤,包括配置文件过滤、执行文件,项目架构提交、代码checkout、交换,冲突解决和版本找回等,还给出注意事项。

一、什么是版本控制器(SVN/GIT)?

 

    没有版本控制器所面临的一些开发问题:

    

 

 

    有版本控制器,如何解决上述的问题?

    

 

 

二、SVN的安装

 

    安装服务器:

    

 

 

 

三、Idea如何整合SVN

 

    1、配置文件过滤(重要,所有工具自动生成的文件,全部不要提交到SVN之上)

        人人都要配

        

 

    2、配置SVN的执行文件

        人人都要配

        

 

    3、提交项目架构

        团队中提交一次就行了 - 组长提交

                

 

    4、组员第一次将代码checkout

          

 

    5、代码的交换(一个人提交代码,一个人更新代码)

        

 

    6、解决提交冲突(重要)

        

        简单的冲突:两个人同时修改了一个类,但是不是改的同一个地方

            

 

        复杂的冲突:

            

 

    7、版本找回

 

    注意:

        1、自动生成的文件一定不要提交

        2、冲突一定要细心解决,不要覆盖别人的代码

        3、提交的代码,自己一定要单元测试通过

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值