开发svn客户端功能的API,国内好像没有这方面的介绍!
subEclipse的底层就是svnkit!
其实很多东西不是我们中国人不会,也不是我们中国人不聪明,而是很多知识我们不知道!其中很大一块就是英语关,很多人看不懂英语,遇到英文网站就停止了探索!国内的开发都停止在简单的select和extended上!没有真正意义上的构架,和底层开发的勇气!国外之所以发展的很快是因为,他们积累了很多年的底层产品(API),而且都是英文开发的,阅读起文档也要比我们快的多,新框架的开发相对成本要低很多!所以在国外一个新的框架的兴起和构建速度比国内快也就不足为奇了!在国内构建起一个像subEclipse这样的插件估计很困难,更多的问题在与没有相关底层的资料,底层资料全部都是英文的。所以很多人遇到这里就泄气了!在国内也许要开发一个subEclipse就会有很多人去研究svn的通信协议之类的东西,全部从底层开发,而且一旦涉及到协议之类的东西都是需要很大的精力和毅力的,更重要的是要有资料!很多人(包括我)想到这么多问题也都知难而退了!并不是不会,也不是不会构架!而是基础的东西研究起来很要命!英语这关最严重!更有甚者研究开源的源代码,首先值得肯定的是这种精神值得敬佩!但是没有一定的毅力一般半途而费的比较多!而且很浪费时间,等到你研究通了人家又出新的版本了,永远跟着人家跑!
中国的软件开发要想提高层次,必须有人付出劳动力做底层开发,而且文档一定要全面!因为这些东西都是不能立竿见影立马有钱赚的工作,所以在中国没几个人做!但是也不能否定有这样的公司!比如qeephp。。。等等!把底层的东西做出来以后免费给大家用!这种精神值得敬佩!
作者先赞一个!
再次声明,我不是打广告啊!我只是感觉qeephp比较好用而已!