迁移时间:2017年5月20日11:24:50
CreateTime--2016年9月18日17:53:20
Author:Marydon
myeclipse/eclipse中配置svn插件
参考链接:http://www.cnblogs.com/xdp-gacl/p/3497016.html
一、下载SVN插件subclipse
  下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
  下载例如:site-1.8.20.zip
二、在MyEclipse10中安装SVN插件subclipse
  1.找到MyEclipse10 在安装目录下的dropins文件夹
  2.打开dropins文件夹,新建一个svn文件夹
  3.解压缩下载好site-1.8.20.zip的压缩包,将features和plugins文件夹拷贝到dropins文件夹下的SVN文件夹中
  安装完毕
三、在MyEclipse10中使用SVN插件
  安装好SVN插件后,启动MyEclipse,这时候启动会比较慢,因为MyEclipse要去下载一些相关连的Jar文件,当进入到MyEclipse启动完之后进入到workspace时,就会自动弹出相关联文件已经自动下载完成的提示对话框
  3.1查看安装好的SVN
    点击菜单上的【Window】----->【Show View】------>【Other…】
    在弹出的【Show View】对话框中就可以看到已经安装好的SVN插件(找到svn文件夹)
    选择svn资源库-->点击OK,将svn资源库窗口拖拽到与控制台同一位置
  3.2在MyEclipse中通过SVN客户端连接SVN服务器
    在空白处右键-->新建-->资源库位置-->输入要连接SVN服务器的地址-->点击【Finish】,然后弹出一个要求输入用户名和密码的对话框,输入正确的用户名和密码就可以连接到指定的SVN服务器了
  UpdateTime--2016年12月5日14:05:30
  项目提交时,(不提交)隐藏.classpath和.project文件
  切换到SVN视图-->选中这两个文件-->Remove from view即可
UpdateTime--2016年12月8日14:43:40
常见问题汇总:
问题一:SVN提交冲突
  报错信息:
    'SVN提交' has encountered a problem.
    org.apache.subversion.javahl.CleentException:Item is out fo date
  1.选中想要提交的文件,右键-->与资源库同步-->

    1.1没有冲突,直接提交即可;

    UpdateTime--2017年5月20日11:36:02

    解决方案一:(推荐使用)    

    1.2如有冲突,查看自己更改的地方是否和资源库更改的地方有冲突-->

      1.2.1没冲突-->右键直接更新-->再提交即可;

      1.2.2有冲突-->使用解决方案二      

    解决方案二:
      记录自己改动的地方-->覆盖更新回SVN库的代码-->把自己改动的地方重新修改一遍

UpdateTime--2016年12月14日12:33:16
问题二:SVN提交失败
  svn: Commit failed (details follow):
  svn: 'D:\WrokSpaces\eclipse2016\xyhcxyb\web\xnh\server\jcm\account\freezeorthaw' is already locked.
  解决办法
    选中该文件夹右键-->Team-->Refresh/Cleanup
    cleanup D:/WrokSpaces/eclipse2016/xyhcxyb/web/xnh/server/jcm/account/freezeorthaw

CreateTime--2016年10月18日12:45:20

问题三:更改/删除原SVN用户名和密码

更改/删除原SVN用户名和密码
myeclipse中可以有多个不同的SVN库,但是只能保存一个用户名和密码,所以当引入了不同的SVN库,用户名和密码不相同时,或者想修改用户名和密码时
  1. 查看myEclipse中使用的是什么SVN Interface,一般都是JavaHL接口
    windows-->preference-->Team-->SVN 接口
  UpdateTime--2016年11月27日09:40:37
  2.[(如果是用的JavaHL,)找到以下目录并清空auth目录下的所有文件夹]
    删除C:\Users\Administrator\AppData\Roaming\Subversion\auth下的所有文件。
    (xp系统--删除C:\Documents and Settings\用户名\Application Data\Subversion\auth下的文件。)
    如果AppData隐藏或拒绝访问,
      a.文件夹选项-->取消勾选隐藏受保护的操作系统文件;
      b.C:\Documents and Settings\Administrator-->Application Data无法访问
      c.修改Application Data权限-->右键-->属性-->安全-->高级-->所有者-->编辑-->选择 Administrators-->勾选上"替换子容器和对象的所有者"-->点击"应用"-->确定
  3.关闭myEclipse-->重新打开-->点击要访问的SVN项目-->输入用户名和密码即可

 

SettingsSVNPlugin的更多相关文章

随机推荐

  1. 在EntityFramework6中管理DbContext的正确方式——1考虑的关键点(外文翻译)

    (译者注:使用EF开发应用程序的一个难点就在于对其DbContext的生命周期管理,你的管理策略是否能很好的支持上层服务 使用独立事务,使用嵌套事务,并行执行,异步执行等需求? Mehdi El Gu ...

  2. IOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解

    copy与retain的区别: copy是创建一个新对象,retain是创建一个指针,引用对象计数加1.Copy属性表示两个对象内容相同,新的对象retain为1 ,与旧有对象的引用计数无关,旧有对象 ...

  3. Windows 8 Metro 应用开发入门(一):开发环境介绍

    摘 要 Windows8已经发布,随之而来的基于WinRT的Metro应用也正向我们走来,正像它所宣传的:光滑.快.现代.看习惯了玻璃.立体风格的应用,或许Metro的简洁能给你留下不一样的体验.Vi ...

  4. joel 相关

    1. stack overflow , http://blog.jobbole.com/102810/, stack overflow 提问也是一门学问. 2. tello 类似于 leangoo,一 ...

  5. Windows下编译memcached-1.4.5(32bit和64bit)

    1.简介 Memcached 是一个高性能的分布式内存对象缓存系统.它通过将数据缓存在内存中来减少对数据库和文件系统的访问,减轻数据库及操作系统的负担,提高应用系统的速度. 目前已经很多系统应用了me ...

  6. Mybatis 传入List类型参数,报错:There is no getter for property named '__frch_item_0' in

    错误如下: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.Re ...

  7. dlib landmark+人面识别

    #include "stdafx.h" #include <dlib/image_processing/frontal_face_detector.h> #includ ...

  8. [Android] osx下如何使用SublimeText阅读Android系统源码

    reference to : http://www.jianshu.com/p/c295d2729ecf 平时使用Sublimetext都是打开单个文件,这次要导入几万个文件,这在一些ide中称为pr ...

  9. Linux命令缩写来由

    A 命令 全称 功能 备注 apt AdvancedPackaging Tool APT用来自动下载,配置,安装二进制或者源代码格式的软件包   awk Aho Weiberger and Kerni ...

  10. WhyDemo: 画线圈LineFlower

    画线圈LineFlower 刚发过画线圈的屏保程序,现在发一下它的可编辑版本.可以对线圈的相关参数进行设置.      小时候玩过一种画线圈的玩具,将一个圆形齿轮在一个大圈里转,会画出各种图形来.这个 ...