Eclipse 的SVN 插件

    Eclipse 的SVN 插件

  简介 

     Subversive
      Eclipse 团队开发的SVN 插件。
    Subclipse
      Apache 的SVN 团队开发的Eclipse 插件。

    Subversive 的安装

    安装前 

          Eclipse→Window→Preferences→Team

                      用户家目录下没有Subversion 目录

    安装过程

           打开Eclipse 应用市场

        

          搜索Subversive

         

        确认安装项目

        

        

      点yes 即可
      同意协议,点Finish

         

        安装过程

         

        确认重启

        

  SVN Connector 安装

      Get Connectors

             

        选择要安装的Connector

                

            下一步、下一步……
            同意协议,Finish

            

            点击Install anyway

             

             确认重启

             

         创建资源库位置

          目的:让本地Eclipse SVN 插件知道SVN 服务器的位置

          操作步骤

          第一步:切换透视图

              

            第二步:创建资源库位置

                 

            输入SVN 服务器的URL 地址

                 

             效果

                

  Eclipse 工程中忽略文件

         Eclipse 特定文件

            

         忽略特定文件的原因

           >在服务器上最终运行工程完全没有关系
           >开发团队中,并不是所有参与开发的成员都使用相同的IDE,所以代码文件之外的IDE 特定文件有可能有区别。如果这些文件也都上传到SVN 服务
             器,那么很可能产生冲突。不同IDE 之间可以基于Maven 的标准目录结构识别工程。

            配置全局范围忽略文件的操作方式

            配置文件位置   (或搜索Subversion) 根据电脑不一样的路径 

              ~\AppData\Roaming\Subversion\config
              例如:C:\Users\Lenovo\AppData\Roaming\Subversion\config

            要修改的配置项

              把global-ignores 的注释打开

global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__ *.rej *~
#*# .#* .*.swp .DS_Store .settings */.settings/* .classpath .project target */target/* 

      ※如果在Eclipse 中操作,target 目录会自动忽略;如果使用TortoiseSVN 则需要追加target 目录设置。

    分享工程

      》第一步:工程→右键→Team→Share Project...
      》第二步:版本控制工具中选择SVN
      》第三步:选择一个已经存在的资源库位置或新建一个

                                   可以直接点Finish(工程在SVN 服务器端的目录名和工程名一致;上传工程目录的日志使用默认值)

          

      》第四步:确认工程根目录下子目录和文件是否全部上传

         

  常见图标含义

        

   检出操作  

      》在Eclipse 中执行Import 操作
        

      》确认资源库位置

         

      》找到SVN 服务器端工程对应的目录

         

        

      》选择检出方式

         

      》Finish

         

      》转换工程类型

         

       》最终效果

          

    基本操作

      资源→右键→Team→相关菜单项

     解决冲突

        》第一步
            冲突文件→右键→Team→Edit Conflicts
        》第二步

          

          在这个界面中修改至满意,关闭界面。

        标记为“已合并”
            冲突文件→右键→Team→Mark as merged
        》提交

猜你喜欢

转载自www.cnblogs.com/liyang6/p/10668127.html