• 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) 根据电脑不一样的路径 

                  ~AppDataRoamingSubversionconfig
                  例如:C:UsersLenovoAppDataRoamingSubversionconfig

                要修改的配置项

                  把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
            》提交

  • 相关阅读:
    atitit.面向过程的编程语言异常处理 c语言 asp vbs 的try catch 实现
    Atitit.ide代码块折叠插件 eclipse
    Atitit.注重细节还是关注长远??长远优先
    atitit.安全的签名摘要 算法attilax总结
    Atitit.各种 数据类型 ( 树形结构,表形数据 ) 的结构与存储数据库 attilax 总结
    Atitit. 委托的本质 c#.net java php的比较
    Atitit.注册跟个登录功能的实现attilax总结obo
    atitit..sql update语法的词法分析,与语法ast构建
    atitit.GUI图片非规则按钮跟动态图片切换的实现模式总结java .net c# c++ web html js
    Atitit.数据库事务隔离级别 attilax 总结
  • 原文地址:https://www.cnblogs.com/liyang6/p/10668127.html
Copyright © 2020-2023  润新知