ZenTaoPMS/打包规范1.0版

来自站长百科
跳转至: 导航、​ 搜索

ZenTaoPMS | 安装 | 禅道结构 | 配置禅道 | 使用 | 扩展禅道 | 禅道FAQ

为了让大家更好的管理使用插件,整理了禅道项目管理软件打包规范。需要说明的是,这个规范需要不断地来完善,使用过程中可能会有些不足。

可以扩展的元素[ ]

ZenTaoPMS33.jpg

doc目录应当包含的文档[ ]

  • doc目录下面应当包含下面的文档:
    changelog.txt 修改记录文档。
    copyright.txt  版权说明文档。
    install.txt       安装文档,用来手工安装使用。
    license.txt     授权协议。  
    readme.txt    插件的介绍。
  • 其中copyright.txt以ini格式存储,采用key=valuye的形式。
    name=插件的名称,比如hello world extension.
    code=插件的英文名,英文字母和数字的组合。比如叫做hello
    version=插件的版本号。比如1.0
    author=插件的作者,可以是多个,比如wwccss, wwccss2
    site=插件的官方网站,比如http://www.zentao.net
    zentaoversion=适用的禅道版本,比如:1.2,1.3,1.4,1.5
    desc=插件的描述信息,注意只能一行。

db目录下面包含的文件[ ]

  • db目录下面可以包含install.sql和uninstall.sql。顾名思义,install.sql是当安装插件的时候执行的sql语句
  • 而uninstall.sql则是当卸载插件的时候需要执行的sql语句。这样如果你的插件涉及到数据库的改动,可以将相应的sql语句放在这两个文件中,禅道的插件管理程序会自动来执行。

module下面的文件[ ]

module目录下面的文件,就按照我们的插件扩展机制 部署相应的目录结构就可以了。

小结:创建自己的插件[ ]

  • 确定插件的英文名,比如叫做hello。
  • 创建hello目录。
  • 在hello目录下面创建doc目录。
  • 在doc目录下面创建copyright.txt文件:
    name=hello
    code=hello
    version=1.0
    author=my name
    site=http://www.google.com
    zentaoversion=1.1,1.2,1.3,1.4
    desc=This is a extension of zentao.  
  • 在doc目录下面创建其他的文件:readme.txt, changelog.txt, license.txt, readme.txt(可选)
  • 如果有涉及到数据库的改动,在hello目录下面创建db目录,分别写好install.sql和uninstall.sql
  • 然后部署相应的扩展代码。在hello目录下面创建一个module目录,然后将相应的模块扩展代码放在module下面。
  • 打包,使用zip格式将整个hello目录打包成hello.zip,就可以了。

参考来源[ ]

ZenTaoPMS使用手册导航

安装

安装帮助|注册帐号和应用申请|初始化应用|创建代码版本下载SDK|通过SDK下载代码|上传禅道代码|执行禅道安装程序|从BugFree升级到禅道|升级禅道

禅道结构

禅道的目录结构|通过禅道的请求代码位置|禅道的数据库结构和common

配置禅道

备份禅道|更新燃尽图|配置email发信及超级管理员|修改禅道的语言提示|配置为静态访问|去掉访问地址的zentao

使用

个人管理

产品经理:

维护产品及其模块|建立计划|需求管理|建立发布|路线图|产品其他相关功能
项目经理: 建立项目|组建团队|确定需求|分解任务|项目进度|项目其他相关功能
开发团队: 领取更新任务|创建build|提交测试任务|bug处理|开发团队其他功能
测试团队: 提交bug|验证和维护bug|创建测试用例|管理测试任务|执行用例并提交bug|查看报表统计|bug其他问题
管理员: 建立部门结构|设置分组建立权限体系|维护公司信息|管理员其他使用

扩展禅道

扩展机制简介|命令行入口|API机制介绍|打包规范1.0版|在线扩展编辑帮助文档|禅道插件实例

禅道FAQ