Subclipse1.2.x的一个Bug

背景

在使用Eclipse开发项目,提交属性svn:ignore时候,SVN报出一个错误。

Failed to execute WebDAV PROPPATCH

svn: Commit failed (details follow):

svn: At least one property change failed; repository is unchanged

整整花了3个小时的时间在这上面纠缠,终于在某个邮件论坛找到一点点线索。

Re: Failed to execute WebDAV PROPPATCH上面,有人提到Subclipse无法执行,但是Tortuial SVN没有问题

原因

我用的Subclispe还是07年在工作室时候安装的1.2.3版本,因为一直懒,所以没有更新。

解决

卸载老版本的Subclipse,使用新版的Subclipse

卸载方法:Help - Install …

more ...

使用subclipse代理

公司网络必须使用代理,今天更新自己写的一个Utils到Google Project Host时候,出现无法打开SVN服务器的现象,我在浏览器测试了那几个目录,都没有问题,猜到是代理连接的问题。

Eclipse的代理设置在“General-Network Connections”中设置,很明显,Subclipse不在这里设定。

PS:在写的是一个DataBase->Java 3层代码生成器,想仿照动软.NET生成器那 样写,今天刚写完生成Bean的一些版本,自己计划在半年时间内写一个beta版。

下面是解决办法,来自 百亩森林 » 解决windows下subclipse穿过代理连接subversion服务器

×××××&&以下原文&&×××××

解决windows下subclipse穿过代理连接subversion服务器

1、cmd命令提示符输入 echo %APPDATA%

2、进入第一步输出的目录下,并找到Subversion目录(如C:Documents and SettingsAdministratorApplication DataSubversion),注意此目录为隐藏目录。

3、在servers文件中的最后[global]后增加

http-proxy-host =192 …
more ...