在Eclipse中更新了SVN插件,有时会出现SVN不能进行提交、同步等操作

有人说 可以:project右键->Team->Refresh/Cleanup就可以了,请问这么做的话,究竟做了一件什么样的操作?为什么能解决这个问题呢?

还有SVN 的subeclipse 插件有什么用?

Q:SVN 的subeclipse 插件有什么用?

A:Subclipse 是一个为 Eclipse IDE 添加 Subversion 支持的插件


使用它,eclipse 就可以向svn提交/修改 代码



Q:Team->Refresh/Cleanup


A: 其实,这个菜单 执行了,  svn cleanup 命令 

作用是:递归的清理WC中过期的锁和未完成的操作。



追问

出现了:This client is too old to work with working copy问题

请问:

    是否真的是因为subeclipse太旧呢?如果是该怎么更新

    如果我将subeclipse删除,那么我不能提交代码,那么我能更新自己的代码吗?

    如果不能的话,是不是意味着我不能再通过eclipse来操作SVN了?

追答

Q是否真的是因为subeclipse太旧呢?如果是该怎么更新

A:一般来说, 你只装subeclipse 插件  是不会出现这个问题的, 你是不是安装了 tortoiseSVN 客户端?

可能两个版本有冲突导致的

建议你去下载和tortoiseSVN  客户端版本匹配的   subeclipse 插件



Q:如果我将subeclipse删除,那么我不能提交代码,那么我能更新自己的代码吗?

A:如果插件删除了,即不能提交也不能更新


Q:如果不能的话,是不是意味着我不能再通过eclipse来操作SVN了?

A:是的

追问

TortoiseSVN 1.8.6, Build 25419 - 64 Bit
配哪个版本的subeclipse,能给个地址吗?

追答

Subclipse 1.10.x includes and requires Subversion 1.8.x client features and working copy format.

在线安装

地址 http://subclipse.tigris.org/update_1.10.x

温馨提示:内容为网友见解,仅供参考
无其他回答

在eclipse安装svn 出现 The operation cannot be completed. See the...
提示是按照常规了,但是有些条目没有找到。如果可以用的话就不用去管了。如果不能的话,卸载掉。http:\/\/subclipse.tigris.org\/update_1.8.x用这个地址重新下

eclipse svn更新有冲突怎么办
检查当前SVN是否同时多人操作,如果多人同时操作时,稍等片刻,让开发人员先后提交代码。后提交代码的开发人员,首先更新本地库,然后添加自己修改的代码,最后将项目提交SVN,避免冲突。如果是某个单一的文件冲突,可以手动更新目标文件,然后执行resolved filename来解除冲突,最后提交。实在无法解决冲突,最后...

svn同步不了,报错:同步 SVNStatusSubscriber 时报告了错误.1 中的 0...
svn同步不了报错:同步 SVNStatusSubscriber 时报告了错误,是设置错误造成的,解决方法如下:1、首先在电脑桌面鼠标右键,TortoiseSVN-选择Settings。2、打开界面如下图,然后在左侧栏选择“Saved Date”选项。3、然后在右侧栏选择“authentication data”后的“Clear”。4、然后弹出下图页面,这就是之前保存...

如何解决eclipse中svn插件安装问题eclipse装svn操作
1、打开Eclipse 4.4,点击菜单Help—>Install New Software 2、进入安装窗体后,点击安装窗体的Add按钮,然后在弹出的窗体中输入插件安装地址 3、等待Eclipse读出安装内容后,勾选需要安装的内容,这里Subclipse是必须安装内容,SVNKit为可选内容(建议全部勾选)4、点击安装窗体下方的Next按钮,进入下一页后...

eclipse在SVN检出项目时出现不能检出或者反复让检出
我今天被这个问题纠缠了一天,我切换了svn的登录账户,后来连登录提示都没有了,最后发现是svn设置了代理。建议先看一下eclipse中是否设置了代理,如有,就去掉勾选 再就是看svn中network是否设置代理,具体操作是右键->TortoiseSVN->settings->Network,如设置了代理,则去掉 希望有帮助。

ECLIPSE 中 svn 同步时 有更新 无加好按钮 只有减号按钮 怎么设置有加...
就会出现这个文件并且有个加号朝右符合,你点了后,你新建的jsp文件就被同步svn所对应的服务器端上去了,别人同步时就会有加号朝左,然后他点击后就把你上传到服务器端的jsp文件给同步到自己的项目中。所以加号按钮这不是设置的。。加减号都是看你的项目和服务器端的项目的对应程度所显示的。。

svn 不能提交和更新,但可以还原,地址在浏览器内也有用
对本地代码修改后的还原不管是服务器正常和不正常情况下都以做的操作哦,不能提交和更新而且地址在浏览器是可用的,那有可能是权限问题,可能你对这个目录只有只读权限没有写的权限,正常用小乌龟提交的时候如果是权限问题会提示"access is forbidden..."的,你这个是直接在eclipse上提交代码的,不知道...

eclipse SVN单个文件回滚,不能提交
选择自己需要的版本,选中后,点击下面的ok就可以实现整个项目回滚到某一个历史版本。利用svn对某一个文件--->team --->显示资源历史记录,如下图:第二步:点击显示资源历史记录,进入单个类的历史版本,选择单个文件的历史版本,右键弹出获取修订版就可以实现对选择的文件进行回滚了 ...

svn能更新不能提交,我用的是别人的svn账号,别人的能提交,我的就提交不...
1、低级错误:输入了错误的用户名、密码;2、你们是用同一个帐号操作不同的文件夹,这个帐号对于别人操作的那个文件夹刚好有写权限,对于你操作的那个文件夹是只读权限;3、如果commit时没有要求输入用户名和密码,那也可能之前用过其他SVN帐号并保存了帐号密码,导致你认为用的是别人的帐号,实际用的...

eclipse从svn导出项目报错,怎么解决?
1、使用svn插件,报这个错误:org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir。其实是由于中断提交或者服务器和本地文件状态不一致等导致的。解决办法有两种。一个是svn插件的cleanup。另一个是通过本地的subversion来清理。2、 第一种方法:通过svn插件来清理,...

相似回答