Tag Archives: trac

从bzr转向git

由于tracbzr很久不更新了,而trac 1.x不能运行tracbzr,所以干脆全换成git了。 先转换bzr的版本库到git。 mkdir repo.git cd repo.git git init –bare bzr fast-export ../repo | git fast-import 然后升级trac到1.0.1,添加gitphp到apache的环境里,ok,一切顺利。

Posted in Memo | Tagged , , , | Comments Off on 从bzr转向git

开源项目的人员个数和周期

最近Trac( http://trac.edgewall.org )准备发布1.0版本,看看这个项目的Roadmap,发现0.xx版本从2003年持续至今!我从0.10版本开始把trac作为日常的版本控制和项目管理平台,一直跟到目前的0.12版本。 今天看到这个项目最早的变更记录在2003.08.10( http://trac.edgewall.org/changeset/1 ),一个项目弄了接近10年才进入1.0版本,整个开发团队也就5个人左右。 而网上接触到的开源项目核心开发者一般也就1个人左右,而且开源项目和商业项目不同的一个特点是:人少!是程序员的业余爱好弄出来的:) 开源项目一般是需要自己弄得比较稳定,能用之后才会有其他的人做贡献(提交问题、提交补丁)。 最后恭喜Trac即将进入1.0。

Posted in Memo | Tagged , | Comments Off on 开源项目的人员个数和周期