NbGit是一个基于NetBean的插件,它让Java开发者在NetBean中也可以享受Git的的各种便利条件,Git是Linux下的分布式版本控制软件,该软件是Linux之父Linus Torvalds亲自开发的。或许是因为每天使用SVN合并来自世界各地的开发者捐赠的代码太过繁琐和麻烦,因此Linus Torvalds曾经声称,自己一周就可以开发出一个比SVN更优秀的版本控制软件,这位大仙还声称,他所开发的版本控制软件要比SVN更快,更容易使用。事实证明Linus Torvalds只用了三天时间久完成了Git的雏形。但初期的Git也以其使用繁琐学习曲线高而闻名,随着Git的不断发展,现在的Git已经越来越容易使用了。
NbGit 0.3就是为了方便NetBean用户而开发的NetBean Git插件。诸如此类的,还有window下的TortoiseGit,虽然这些客户端的支持还不够完美,但是毕竟他们都还年轻,相信NbGit会越来越好。
NbGit 0.3中修正了一些主要的问题如下:
修正了重新加入一些被排除的文件(.gitignore 和 .git/info/exclude)等会无法同步的问题
修正了子模块的使用问题
NbGit 0.3中新增了Git克隆功能,同时引入了JGit 的图形化功能等
NbGit 官方主页:
http://code.google.com/p/nbgit/
[ad#468-60]