方法一:
使用MyEclipse进行Java开发,用SVN进行版本控制。Update,提示如下类似的错误:
org.tigris subversion javahl.ClientException: Working copy not locked;this is probably a bug,please report
svn:Working copy 'D:\temp\workspace\BOBO365\WebRoot\WEB-INF\classes\com' is missing or not locked
在网上查找是eclipse把src文件夹中的.svn文件夹也"编译"到WEB-INF/classes中去了,而复制过来的.svn中存储的是src文件夹中的版本信息,从而导致在更新时出错。
eclipse开发过程经常进行自动编译和发布,这导致/web-inf/目录下相关文件夹对应的.svn文件夹被连同删除,导致同步时出现:svn' containing working copy admin area is missing提示。
解决办法:
浏览SVN仓库目录结构,把工程目录下对应的/web-inf/目录下相关文件全部或部分删除(这里我仅仅删除classes目录),刷新。再进行同步工作,OK。
打开Eclipse中的 Project->Properties->Java Build Path 菜单,在右侧面板中的"Source"选项卡,在Excluded中加入 '**/.svn/**'
也就是把.svn文件夹从编译路径中排除,这样就不会出现上面的问题了。
方法二:
org.tigris.subversion.javahl.ClientException: Path is not a working copy directory
使用Eclipse3.7,安装完subeclips插件后,使用该插件进行svn代码更新没有问题,但进行提交时报错,
错误信息如下:
commit -m "add system test" D:/Email/emm/src/main/java/com/test/XXController.java
Path is not a working copy directory
svn: Commit failed (details follow):
svn: '.' is not a working copy
解决方案:右击项目,选择Team-->Disconnect-->Also delete the SVN meta information from the file system.再到svn checkout目录重新checkout覆盖原项目。
分享到:
相关推荐
SVN在客户端执行UPDATE报locked的处理办法,这里报错是提示工作拷贝“D:\svn_repository\cmout\cm\SVN\SVN客户端\TortoiseSVN\download”锁住了
解决SVN上传提示Empty directoriesis not supported 解决SVN上传提示Empty directoriesis not supported
svn的常见问题解决,可以帮助你解决常见的突发问题!
svn previous operation has not finished
SVN 常见错误及解决方案汇总帖
svn 删除文件后 一update又出来了 怎么回事
官方解决办法: http://subversion.tigris.org/faq.html#working-copy-format-change http://svn.collab.net/repos/svn/trunk/tools/client-side/change-svn-wc-format.py 所以,装python先: ...
解决windows系统下,update失败,并且cleanup后再update也失败的问题,虽然谷歌百度也能解决但是你需要花费很多时间去找到自己需要的,我这里是详细总结后的实践步骤,亲测一直可行,谢谢支持。
svn自动更新往往令人头痛,这里介绍讲解了如何自动更新,很有用!
svn 解决冲突 confict svn 解决冲突 confict svn 解决冲突 confict
SVN冲突处理解决方法 1.SVN冲突产生的原因 2. 解决冲突的方式 3.注意事项 不同版本的同一个位置出现了不同的东西
svn 常见问题
myeclise10 svn: E210004: Number is larger than maximum 解决方案 专门解决win7 64位操作系统 下svn插件问题
当svn出现无法cleanup,无法update的时候, 大部分时候我们都只能删除项目,重新获取。 但是涉及到有些工程几十个G,所以很耽误时间。 本工具解决大部分无法cleanup无法update问题。
最近公司在UAT环境要严格提交代码,只能根据申请单,一个个提交。但最近由于需求变更,每次发布新版本要更新几十个,一个个太麻烦,所以就想用一个批处理文件,即BAT文件自动更新SVN文件,附件是从网上找到的,找了...
VSS2SVN is a simple utility project that aims to help migrate the contents of a source safe database to subversion. To do that, VSS2SVN uses two key assemblies: The Microsoft sourcesafe interop ...
详细描述了SVN各菜单项的作用。如 01、SVN Checkout(SVN取出) 点击SVN Checkout,弹出检出提示框,在URL of repository输入框中输入服务器仓库地址,在Checkout directory输入框中输入本地工作拷贝的路径,点击确定...
怎样解决svn冲突呢,来看一下吧,不错的,好不容易搜到的...
SVN解决冲突(合并别人的修改) 详细讲解了svn冲突合并的方法 非常适合初学者学习
EclipseSVN冲突详细解决方案.docx