SVN版本控制器

    xiaoxiao2022-07-13  168

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

     

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

        

     

     

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

        

     

     

    二、SVN的安装

     

        安装服务器:

        

     

     

     

    三、Idea如何整合SVN

     

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

            人人都要配

            

     

        2、配置SVN的执行文件

            人人都要配

            

     

        3、提交项目架构

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

                    

     

        4、组员第一次将代码checkout

              

     

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

            

     

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

            

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

                

     

            复杂的冲突:

                

     

        7、版本找回

     

        注意:

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

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

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

     

     

     

     

     

     

     

    最新回复(0)