25 2010

SVN忽略thumbs.db

烦人的thumbs.db文件,经常会给SVN提交带来不便,今天查了下,其实可以在SVN客户端做些设置,将其忽略掉。

如果使用的是Eclipse Subclipse插件

windows -> performances -> team -> Ignored Resources -> 添加*.db

如果使用的是TortoiseSVN客户端

右击鼠标-> 选择 TortoiseSVN -> Setting (设置) -> General (常规设置) -> 在右侧 “Golbal ignore pattern”(全局忽略样式)内填入*.db -> 确定;


23 2010

subversion.javahl.ClientException

今天用在Eclipse使用subclipse插件的时候,遇到一个问题:

org.tigris.subversion.javahl.ClientException: Couldn’t perform atomic initialization svn: Couldn’t perform atomic initialization
Authorization failed
svn: Could not initialize the SASL library

查了好长时间都没有找到解决方式,无意间在SVN配置中将SVN接口 Client由JavaHL(Jni) 改成 Svn Kit(Pure Java),竟然好了。

后来查了下,JavaHL和Svn Kit都是Subclipse SVN客户端与SVN服务交互的一种方式,JavaHL使用JNI的调用SVN的本地库,速度快,稳定可靠。

同事说的对,不能太依靠于搜索引擎去查找相同的问题的解决方式,遇到问题先自己静下心来分析一下,远比漫无目的的搜索强得多。