集成禅道项目管理软件和TortoisesvnTortoisegit

开源春哥 发布于 2016/08/30 14:21
阅读 73
收藏 0

概述:

做Tortoisesvn和Tortoisegit windows下面的插件。

当用户提交代码的时候,该插件可以读取禅道系统中指派给当前用户的任务或者bug列表。

然后用户可以勾选本次提交完成的任务或者修复的bug列表,自动拼装成本次提交的注释。

同时将本次代码的提交记录和禅道系统中对应的任务或者bug做关联。

技能:

需要对小乌龟系列的程序做扩展开发,需要一定的客户端编程经验。

同时还需要调用禅道的api接口,需要对PHP也有一定的经验。

功能完成之后,我们会选择开源发布。

功能点:

具体的功能列表,请参考附件。

参考文档:

1. 禅道的API机制:http://devel.cnezsoft.com/book/extension/api-intro-43.html

2. 集成禅道和SVN:http://www.zentao.net/book/zentaopmshelp/137.html

3. 集成禅道和GIT:http://www.zentao.net/book/zentaopmshelp/207.html

4. 禅道系统的目录结构:http://www.zentao.net/book/zentaopmshelp/155.html

5. 禅道系统的数据库结构:http://www.zentao.net/book/zentaopmshelp/157.html

6. 禅道的请求链接与对应代码定位:http://www.zentao.net/book/zentaopmshelp/156.html

7. 小乌龟扩展开源项目:https://tortoisesvn.net/issuetrackerplugins.html

参考代码:

1. SVN集成: http://git.oschina.net/wwccss/zentaopms/tree/master/module/svn

2. GIT集成: http://git.oschina.net/wwccss/zentaopms/tree/master/module/git

3. 任务模块: http://git.oschina.net/wwccss/zentaopms/tree/master/module/task

4. Bug模块: http://git.oschina.net/wwccss/zentaopms/tree/master/module/bug

加载中
0
红薯
红薯
春哥终于开始了 :)
0
开源春哥
开源春哥

引用来自“红薯”的评论

春哥终于开始了 :)
:)。
0
胡大萝卜
胡大萝卜
这个最好是,做个皮包在乌龟上面,先调用程序读取PHP,然后再通过SVN进行commit 直接改乌龟有点累
0
开源春哥
开源春哥

引用来自“胡源”的评论

这个最好是,做个皮包在乌龟上面,先调用程序读取PHP,然后再通过SVN进行commit 直接改乌龟有点累
小乌龟有扩展机制。也有一些开源的软件和其他的bug管理工具集成的。
胡大萝卜
胡大萝卜
:) 恩 是蛮多的 我看看小乌龟的版本更新机制……
0
开源春哥
开源春哥

引用来自“胡源”的评论

这个最好是,做个皮包在乌龟上面,先调用程序读取PHP,然后再通过SVN进行commit 直接改乌龟有点累
有一些开源的小乌龟扩展的项目,可以搜一下。
返回顶部
顶部