KanRSS开发流程简介 (同时欢迎大家贡献代码)

KanRSS 是一个还在紧张开发中的开源项目 ,最近两天, 有两个感兴趣的开发者加入到它的开发中. 为了方便多人开发, 我来介绍一下他的开发流程. 同时也欢迎有兴趣的pythoner加入到这个项目 (请联系我 [email protected]) 开始一个任务 http://zspyun.googlecode.com/svn/ 可以看到目录结构如下 branches/ trunk/ branches 为开发时候使用的目录 trunk 为线上产品运行的代码 在branches下以你的Linux登录名新建目录, 命令如: svn cp https://zspyun.googlecode.com/svn/branches/empty_init https://zspyun.googlecode.com/svn/branches/你的Linux登录名 -m"init my branch path" branch/你的根目录下, 会为每次任务新建一个目录, 比如 1_box/ 1_box.2/ 1_box.3/ 1_box.4/ 其中 1 表示任务编号, 如果一个任务在中途merge到trunk过, 那么应该再次新开一个branch的子目录,用诸如 .2 , .3 的方式来区分 完成一个任务 首先,要找人来review你的代码,如下图所演示 填写一些分支的信息,同时指定审核人 然后开始review代码 — google code的review是纯键盘操作 双击代码可以写你的注释 On the revision detail page: Key Action j 下一处改动 k Select previous changed file in revision o Open the diff view on the selected file On the source [...]
文章同步自 http://blog.kanrss.com/archives/127

猜你喜欢

转载自zsp.iteye.com/blog/681520