今天我的svn出问题了,没办法提交代码,遇到的问题和这里差不多:http://www.norio.be/blog/2008/10/subversive-try-performing-cleanup
内容如下:
Earlier today I was struggling with Subversion in my Eclipse
installation. I'm using Subversive
2.0.4 with the SVNKit 1.5 Implementation in Eclipse 3.4. When I tried
to add a directory to version control using the Team > Add to
Version Control...
menu item, an error occurred.
*** Add to Version Control
svn add "/home/litrik/workspace/be.norio.drupal/build/lib"
svn: Working copy '/home/litrik/workspace/be.norio.drupal/build' locked;
try performing 'cleanup'
*** Error (took 00:00.010)
When I tried to run cleanup using the Team > Cleanup
menu
item, this error was logged:
*** Cleanup
svn cleanup "/home/litrik/workspace/be.norio.drupal/build"
svn: Error processing command 'modify-entry' in
'/home/litrik/workspace/be.norio.drupal/build'
svn: Error modifying entry for 'lib'
svn: 'lib' is not under version control
*** Error (took 00:01.023)
A does not work. Try B. B does not work. Do A first. Ad infinitum
.
I decided to switch to Ubuntu's command line svn client, hoping that
it would allow to get me out of this deadlock. When I went into the /home/litrik/workspace/be.norio.drupal/build
and entered the svn cleanup
command another error was
shown:
svn: This client is too old to work with working copy '.';
please get a newer Subversion client
Apparently the subversion client included in Ubuntu 8.04 (Hardy) is
version 1.4.6. My Eclipse Subversive plug-in is already using 1.5. After
installing the 1.5 subversion command line client using these
instructions I was able to run the svn cleanup
command and
switch back to Eclipse to add the directory to version control. All's
well that ends well.
I still wonder how I ended up in that deadlock situation in the first
place...
这是一个老外提的,我把我的问题在网上搜了一下基本没中国人提这个问题,而且老外都不是在eclipse插件的基础上的。
我的问题是在eclipse svn上出的, 就象老外说的:A does not work. Try B. B does not work. Do A first. Ad infinitum
.
没办法自己想办法解决,出问题无非是大文件夹要clean,小文件又牵制,所以我把小文件夹先ctrl + x 到其它目录,再把大文件夹下的.svn打开,把里边与小文件夹有关的内容都删了,如果文件是只读,不让删文字, 就把文件删了,到eclipse里刷新一下再clean再把大文件夹提交一下, 再把小文件夹copy出来。再提交,OK。
分享到:
相关推荐
SVN update、cleanup错误解决方案:当svn 出现clean up 死循环时,或者无法提交提示错误时
svn无法cleanup的处理方法。svn提交遇到恶心的问题,可能是因为上次cleanup中断后,进入死循环了
svn clean up报错wcdb解决工具。能成功解决WC DB报错问题。提供了bat工具,一键处理
sqlite3(解决svn不能clean up问题)
1下载附件(无须安装),把wc.db(SVN目录下的隐藏文件)移到压缩路径下,例如:F:\soft\SQlite2开始 -> 运行 -> 打开 cmd命令 DOS命令打开指定目录例如:F:\soft\SQlite ;3 打开 wc.db:sqlite3 wc.db, 执行 ...
svn(sqlite3)清理工具,解决clean up 问题,内含有详细操作步骤说明,帮助解决svn的clean up 问题
当svn出现无法cleanup,无法update的时候, 大部分时候我们都只能删除项目,重新获取。 但是涉及到有些工程几十个G,所以很耽误时间。 本工具解决大部分无法cleanup无法update问题。
svn执行clean up后出现提示:svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted,等无法清理的问题的处理办法,内含工具和使用文档。
svn clean up失败工具及说明!!!!!!!!!!!!!
SVN Cleanup 失败 解决方法
win10下SVN客户端执行Cleanup也不能成功,不想通过删除整个库来解决该问题,因此个人编写脚本解决该问题。
这个是最好用的,本人测试完全保证没问题。 我们建立SVN时经常遇到新建新的SVN项目后但是里面带有旧的SVN信息。这样你就无法更新该项目。必须先清除掉SVN信息。虽然SVN很强大,但是清除SVN信息功能根本不能用。所以...
svn cleanup 清理工具
NULL 博文链接:https://zhangrende.iteye.com/blog/2404656
用于解决svn无法cleanup等问题
当svn 出现clean up 死循环时,或者无法提交提示错误时
下面小编就为大家带来一篇svn 清理失败 (cleanup 失败) 的快速解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
可用做手机数据库。 svn内部也是使用的此数据库,所以还可以用来处理svn 一直 循环 cleanUp的问题。
就是简单的处理svn的clean up错误, 没想到csdn据然要5积分, 我也是服了, 明明官网就可以下载到,还得让别人花积分 你们是怎么想的
1、把sqlite3.exe放在SVN项目.svn文件夹下,如果隐藏了请显示 2、在.svn目录下打开cnd 3、执行sqlite3 wc.db 4、执行.table 查看是否有work_queue表,没有关闭cmd重新执行2.3 ...8、在项目上右键svn refresh/cleanup