使用Eclipse进行Java开发,用SVN进行版本控制时的异常解决方法
2011-03-11 06:45
1041 查看
代码修改完后执行Commit,然后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中的 Project->Properties->Java Build Path 菜单,在右侧面板中的"Source"选项卡,在Excluded中加
入"**/.svn/**",去掉引号,这样就是告诉Eclipse不要对.svn文件夹里面的所有文件进行编译。
然后把svn服务器上的classes目录下的文件全部删除,并且将本地的项目中classes里的文件全部删除(包括隐藏这的.svn文件夹),
再把svn服务器上的项目checkout出来,这时就可以使用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中的 Project->Properties->Java Build Path 菜单,在右侧面板中的"Source"选项卡,在Excluded中加
入"**/.svn/**",去掉引号,这样就是告诉Eclipse不要对.svn文件夹里面的所有文件进行编译。
然后把svn服务器上的classes目录下的文件全部删除,并且将本地的项目中classes里的文件全部删除(包括隐藏这的.svn文件夹),
再把svn服务器上的项目checkout出来,这时就可以使用update整个项目了。
相关文章推荐
- 【游戏开发备注之二】配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 公司开发时候,使用svn进行版本控制,在提交代码的时候应该注意的问题,总结!!!!
- eclipse+tomcat+svn版本控制的使用方法
- ubuntu12.04下使用Eclipse进行SVN版本控制
- Java开发中使用SVN版本控制
- ubuntu12.04下使用Eclipse进行SVN版本控制
- SVN的使用方法总结/如何使用TortoiseSVN工具进行版本控制
- Windows7(32位)下SVN进行版本控制和项目管理的安装配置和使用方法简述
- SVN版本控制图标未显示或显示异常解决方法
- eclipse版本控制工具SVN使用方法详解地址
- SVN最新可视化版本库安装和Eclipse中使用SVN插件进行团队开发
- Unity3D游戏开发之使用SVN对Unity进行版本控制
- 使用Eclipse开发Android出现java.lang.NullPointerException错误的解决方法
- SVN最新可视化版本库安装和Eclipse中使用SVN插件进行团队开发
- 我的Java开发学习之旅------>Java使用ObjectOutputStream和ObjectInputStream序列号对象报java.io.EOFException异常的解决方法
- 用SVN进行版本控制和项目管理的安装配置和使用方法
- linux下eclipse的SVN插件subclipse最新版本1.8及其依赖的javaHL1.7不能正常使用的解决方法
- SVN版本控制图标未显示或显示异常解决方法
- Ubuntu下面使用Eclipse进行开发时,键盘失效解决方法
- SVN版本控制图标未显示或显示异常解决方法