- 11
- Dec
在领略了Git的威力以后,开始尝试把Ubuntu Tweak的源码管理从之前的Subversion改成Git。
刚开始是想用git svn来导入以前的工程,后来在最后的阶段出现了不可排除的“段错误”。虽然大体已经完成迁移,但还有些遗留问题。
反正Google Code上的源码还是保留着的,于是还是决定不从SVN导入,在Github重新建立了一个干净的Ubuntu Tweak。
Git之旅正式开始了。
-----
使用Git真是非常愉快,当天晚上,我就对软件有了一个新想法,于是马上建立了一个分支,开始实现这个主意。
时间慢慢过去,11:30分后,断网了。这有什么关系?我照样提交我的更改。
后来在测试软件中,我发现了其他部分的一些问题。于是我在master中作了些更改,并merge至我刚刚建立的分支当中。
一切都是那么轻松、愉快,还不需要网络!
今天早上起床后,看会新闻,然后把昨天的成果push到服务器上的origin/master中去。
我也可以pull进昨天建立的分支,使其公开,并可以使别人进一步再分支。当然因为目前Ubuntu Tweak只是一个人开发,所以就没有这些必要。
Git真是相当灵活,少至一个人,大至上百人的团队,用Git都是非常适合的。
我注意到Git还有一个GTK的工具叫:git-view,可以看目录树的相关信息:
Git的加入,使得本来就有意思的开发变得越来越有趣啦!

如果ubuntu-tweak都可以支持其他使用gnome的发行版,那就更好了...
现在bbbush也打包了ubuntu-tweak的rpm包......但是关于源的功能还是很遗憾....
很不错,我也要考虑把我的subversion server换成Git