目录

[ 隐藏 ]
  1. 通过源码安装进行到第四步的时候空白
  2. 文档下载之后有乱码
  3. 为什么windows一键安装包apache无法启动?
  4. windows一键安装包默认的用户名和密码是什么?
  5. windows一键安装包无法开机自动启动
  6. 安装的时候提示没有pdo扩展
  7. 安装的时候提示:Warning: Creating default object from empty value
  8. 64位linux机器提示: XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.
  9. 如何从Windows的禅道中将数据导出到Linux的禅道中?
  10. 部署新版本的代码,执行upgrade.php又跳回到了首页
  11. 为什么配置了邮箱之后,没有收到邮件?(禅道哪些情况会发送邮件?)
  12. 怎么查看所有产品的需求列表
  13. 禅道升级之后速度变得比较慢
  14. 为什么创建bug的时候没有版本
  15. 产品创建好模块之后,为什么创建bug的时候没有模块?
  16. 创建bug的时候,为什么没有优先级字段?
  17. 为什么任务工时的预计剩余时间不能自动计算?
  18. 需求为什么不能激活?
  19. 创建项目的时候提示系统已经存在相同的记录
  20. 为什么任务不能指派给多个人?
  21. 为什么创建任务的时候,指派给为空?
  22. 我已经创建了需求,但为什么项目中关联需求的时候列表为空?
  23. 为什么任务完成之后还会指派给任务的创建者?
  24. 为什么创建bug的时候提示没有访问权限?
  25. 正常使用突然空白无法访问
  26. smtp服务器端口可以链接,但禅道无法发信
  27. 禅道里建有多个项目,怎么设置才能只看到自己的项目?
  28. 禅道里为什么有时不能加载附件?
  29. 禅道里bug严重等级哪个表示最严重?
  30. 禅道里怎么导出excel的格式?
  31. 产品删除后建不了同名的产品?
  32. BUG的版本怎么维护?
  33. 职位在哪里修改?
  34. 首页的“最新动态”一栏,可以看到自己无权查看的任务更新信息,如何设置不显示?
  35. 如何查找禅道下安装了什么插件?
  36. 如何安装禅道插件?
  37. 禅道管理员密码忘记了,怎么找回?
  38. windows一键安装包如何修改端口号?
  39. 如何修改云禅道邮件提醒?
  40. 提bug不能直接粘贴截图?
  41. 密码输入错误多次被锁,怎么解决?
  42. 任务状态加一个挂起状态怎么加?
  43. 已经是admin权限了,怎样还是不能查看到别人创建的产品?
  44. 能将项目转交给别人吗?
  45. 局域网如何设置访问禅道?
  46. windows一键安装包安装的禅道怎么卸载,再安装?
  47. 提示apachezt 安装失败,该如何处理?
  48. bug被解决后,不给创建人发邮件是什么原因?
  49. 怎么维护项目的模块?
  50. 测试用例导入,点击保存后,怎么没有显示测试用例?
  51. 禅道里产品和项目是什么关系?
  52. 日期输入框点开后的日期能不能默认选中今天呢?现在显示的是1970-1-1。
  53. 目前使用禅道5.3版本,可以升级到6.2版本吗?升级版本会影响之前购买的插件吗?
  54. 如何配置Email发信?
  55. 文档分类可以自定义吗?
  56. Bug有预估修复工作量管理吗?
  57. 禅道需要安装ioncube吗?
  58. 我们想让客户直接通过禅道提交需求,如何控制客户只能看到与其相关的产品?
  59. 修改数据库密码后,禅道界面登陆不上了?
  60. 需求关联项目后,这个需求能否移除再跟其它项目关联?
  61. 动态信息怎么删除?
  62. bug可以关联需求和任务,不能关联用例吗?
  63. 所有项目的排列顺序如何调整?
  64. 提bug指派给开发人员,为什么有的人看不到呢?
  65. 需求怎么关联不了项目?
  66. 回收站里数据怎么彻底删除?
  67. 禅道备份的backup怎么还原?
  68. 如何才能使登录禅道直接跳转到登录页面?
  69. SVN集成后可以列出文件名,但是view diff点进去页面报错404。
  70. 怎么查看不到指派给我的需求?
  71. 任务的完成、关闭有什么区别?
  72. Linux系统如何安装禅道?
  73. win8.1 IE11 下载文件乱码
  74. 如何设置禅道开机启动
  75. 产品里的计划和发布有什么区别?
  76. 在一台机器上,如何同时运行两套禅道?
  77. 一台机器上,运行两套禅道,用户帐号串了怎么办?
  78. 项目里的版本和测试里的版本有什么区别?
  79. 怎么细分需求?
  80. 如何初始化禅道数据库?
  81. 版本和发布所关联的需求和bug有什么区别?
  82. 如何修改备注?
  83. 产品需求和项目需求是什么关系?
  84. 访问禅道可以绑定域名吗?
  85. 如何修改禅道里附件上传的大小限制
  86. 新版本禅道上传附件后,附件为什么会多出“.txt”后缀
  87. 禅道后台如何取消或者更改绑定的禅道官网(www.zentao.net)帐号?
  88. 禅道如何备份?
  89. bug可以只指派给团队成员吗?
  90. 为什么已经维护产品文档库或项目文档库的访问控制权限为自定义或私有,其他用户还是可以访问
  91. Linux一键安装包如何修改端口号
  92. 如何更换禅道运行代码?
  93. 使用禅道一键安装包集成环境,如何安装蝉知、然之?
  94. 禅道兼容哪些浏览器?
  95. 如何在 mac 上部署禅道?
  96. 用户被锁定,怎么办?
  97. 如何查看邮件发送记录?
  98. 为什么指派给一个用户bug或者任务,他没有收到邮件?
  99. 后台-计划任务修改后为什么没有生效?
  100. 任务的”转入任务“功能,需要哪些条件?
  101. 禅道数据库结构(数据字典)在可以可以查看?
  102. 禅道的API接口有哪些?
  103. 项目-任务 右上角点击 导入-转入任务 为什么没有内容列出?
  104. 源码安装,安装界面提示 getPhpVersion() 错误。
  105. MAC系统上在csv模版文件中填写用例后无法导致
  106. 禅道项目管理,相关计算公式。
  107. 项目模块中的显示规则是什么?为什么会显示一部分产品的模块?
  108. 源码安装禅道,访问网页提示:Internal Server Error
  109. 后台-插件 安装了插件后无法登录禅道了怎么办?
  110. 禅道中的操作图标字体都不能正常显示如何处理?
  111. 禅道动态中显示的时间不对如何处理?
  112. 禅道如何和别的系统集成实现单点登录?
通过源码安装进行到第四步的时候空白
找到php.ini文件,修改里面的session.save_path参数,将其设置为实际存在的路径。如果是ntfs分区或者linux,还需要为其增加其他人的读写权限。然后重启apache。


文档下载之后有乱码

一般是自己修改代码的时候,保存文件没有选择另存为utf-8 nobom,文件中多了一个bom信息,然后下载的文件就会导致乱码。两种解决方案:

1. 将自己改动过的文件重新另存下,另存的时候选择nobom格式。

2. 升级到最新的版本来解决这个问题。


为什么windows一键安装包apache无法启动?

1. windows一键安装包的目录必须部署在某一个硬盘分区的根目录,比如c:\xampp。
2. 如果mysql可以启动,但apache无法启动,提示"系统无法执行指定的程序",则需要安装vcredist_x86.exe程序:http://www.microsoft.com/download/en/details.aspx?id=5582 


windows一键安装包默认的用户名和密码是什么?
禅道系统的默认用户名是admin,密码是123456。数据库的默认用户名是root,密码为空。

windows一键安装包无法开机自动启动

windows一键安装包需要将apache和mysql安装为服务才可以开机自动启动。因此首先要通过控制面板来将apache和mysql安装为服务。

如果已经安装过服务,但仍然无法启动,可以尝试将现有的服务卸载掉。xampp目录下面有apache_uninstallservice.bat和mysql_uninstallservice.bat,分别卸载apache服务和mysql服务。卸载之后再重新安装服务。


安装的时候提示没有pdo扩展

禅道的运行需要php加载pdo扩展。需要按照下面的步骤来处理:

1. 检查下你的环境中php有没有pdo和pdo_mysql的扩展。

如果没有,则需要对php.net官方网站下载对应版本的php安装程序,找到和你的php版本对应的pdo和pdo_mysql文件。
linux下面可以考虑通过包管理器安装,比如debian下面可以用apt-get install php5-pdo

2. 确认环境中有pdo的扩展之后,找到php.ini文件,加载pdo和pdo_mysql扩展。

3. 重启apache。


安装的时候提示:Warning: Creating default object from empty value

找到php.ini文件,修改error_reporting: error_reporting = E_ALL & ~E_STRICT

然后重新启动apache。


64位linux机器提示: XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.

xampp是以32位方式编译的,可以通过下面的方式来解决这个问题:

1. 使用系统自带的apache, mysql, php。

2. 如果还坚持使用linux一键安装包的话,需要安装32位运行环境。具体请参考每个linux发行版本的说明。


如何从Windows的禅道中将数据导出到Linux的禅道中?
参考我们的备份文档。主要是数据库和附件。

先在linux下搭建同版本的禅道,然后把数据库和附件(zentao/www/data/upload)迁移过去。
数据库可以直接拷贝数据库的物理文件。
自己搭建环境,mysql物理文件目录一般在 /var/lib/mysql/ 。如果是集成包,就在集成包里面,具体看mysql的配置文件。

迁移介绍视频:http://www.zentao.net/video/c1456/p3.html


部署新版本的代码,执行upgrade.php又跳回到了首页
代码覆盖不对,注意不要覆盖成zentao/zentao这样的路径。:)

为什么配置了邮箱之后,没有收到邮件?(禅道哪些情况会发送邮件?)
禅道邮件通知范围:
BUG:指派给+抄送 添加,编辑,指派,确认BUG,解决,激活,关闭,导入到项目
需求:指派给+抄送 添加,编辑,变更,激活,评审,关闭,更改计划,更改分支,更改阶段,指派
任务:指派给+抄送 添加,编辑,指派,开始,完成,激活,关闭,取消,重启
测试版本:负责人+抄送 创建,编辑
需求关联到项目后需求变动会给所有项目成员发邮件

项目版本提交测试给测试负责人发邮件


注意:1、后台-发信 需要保证发信功能已经配置成功;2、禅道是不会给当前的操作者发信的,因为当前操作者做得事情自己清楚啦。:)


怎么查看所有产品的需求列表
通过搜索功能,设置查询条件,所属产品 = 全部产品。

禅道升级之后速度变得比较慢
可能的原因是链接数据库时,使用localhost,如果本机没有对localhost进行解析,会导致数据库链接缓慢。可以考虑修改下zentao/config/my.php里面的数据库服务器,将localhost改成127.0.0.1。

为什么创建bug的时候没有版本

版本需要事先创建。有两种方案:

1. 如果是之前的历史版本,可以在产品中直接创建一个发布。

2. 如果是项目中的版本,可以在项目中创建。不过项目需要关联对应的产品。


产品创建好模块之后,为什么创建bug的时候没有模块?

禅道开源版 5.2.1之前的版本:我们在设计的时候,产品、bug和测试的模块是分开的。主要考虑到不同角色使用的角度不同。比如站在测试角度,模块可能会划分出来兼容性测试、安全性测试等等。可以将产品视图的模块一一复制过来。


禅道开源版5.2.1及以后的版本:

1、产品的模块会全部同步到 bug、用例中;

2、产品的模块会选择性的同步到项目中,具体规则如下:

1)项目中关联的需求在产品中的模块。比如产品模块A下面有4个需求,项目都没有关联,那么在项目中是不会显示模块A的,只要关联了4个需求中的任何一个及以上,项目模块就可以显示模块A。
2)创建任务的时候可以选择产品的某个模块(即使没有关联该模块下面的需求创建任务的时候也可以关联),创建任务后也会显示出该模块。
3)项目也可以维护自己的模块:项目-任务页面 左侧点击维护模块,可以添加维护项目自己的模块。


创建bug的时候,为什么没有优先级字段?

优先级是bug解决人员确定处理的先后顺序。

从流程上来讲,测试人员不应该直接设定bug的优先级。而是应该由产品经理或者项目经理评估bug,然后再设定优先级。

提bug时实在是需要设置优先级,可安装 创建bug时设置优先级字段 插件:http://www.zentao.net/extension-viewExt-10.html

升级到禅道最新版本,创建bug页面可以自定义,默认是可以填写优先级的。也写可以自定义不需要填写优先级。


为什么任务工时的预计剩余时间不能自动计算?
任务的估计有三个字段:最初估计、已消耗和预计剩余。但这三者不是简单的加减关系,所以预计剩余不能简单的用最初估计 - 已消耗来计算,而应该每天由负责该任务的同事重新估算。

需求为什么不能激活?
为了防止需求频繁的被激活,我们在设计的时候对激活功能做了限制。只有关闭原因为延期的需求才能重新激活。

创建项目的时候提示系统已经存在相同的记录
应该是之前有创建过同样的项目,然后又将其删除。禅道里面所有的删除都是标记删除,而不是实际的物理删除。因此可以到后台管理,回收站将之前删除的项目还原即可。

为什么任务不能指派给多个人?

禅道开源版9.6版本开始支持子任务和多人任务功能,可以升级到最新版本试试。注:任务类型是事务的,可以指派给多个人,这个是每个人创建一下单独的任务进行指派,和多人任务一个任务指派给多个人是有区别的。


为什么创建任务的时候,指派给为空?
创建任务的时候,指派给字段是从项目团队中读取列表的。如果为空,说明还没有维护团队成员,需要先维护下。

我已经创建了需求,但为什么项目中关联需求的时候列表为空?

只有状态为激活的需求才能关联到项目中,所以要检查下已经创建过的需求,如果状态为草稿,需要将其评审通过,就可以关联了。

还有一个注意的问题是项目需要关联产品。:)


为什么任务完成之后还会指派给任务的创建者?
禅道的设计流程是当任务完成之后,会重新指派给任务的创建者,创建者可以验证任务是否完成。如果完成就关闭,如果没有完成,就重新激活。

为什么创建bug的时候提示没有访问权限?
创建bug的时候会有ajax接口的调用,如果提示没有访问权限,可以在组织视图,权限管理中,将所有的接口权限都给相应的用户加上。

正常使用突然空白无法访问

如果之前正常使用,但突然间无法正常访问,可能是因为机器非常正常关机,导致数据库文件不一致,无法方法数据库。解决方案:

检查修复mysql的数据表。可以用phpmyadmin来检查修复。或者执行我们zentao/bin/checkdb.php这个脚本。


smtp服务器端口可以链接,但禅道无法发信

1. 如果是在windows系统下面,检查下系统防火墙的设置。
2. 如果是在linux下面,执行setsebool httpd_can_sendmail true 允许apache发信。


禅道里建有多个项目,怎么设置才能只看到自己的项目?
创建项目时有访问控制选项;已创建的项目,项目→概况里编辑项目,把访问控制设置成私有或者白名单。


禅道里为什么有时不能加载附件?
一般是因为附件上传没成功。

没有成功的原因:1、附件大小超过了最大上传限制; 2、上传时间过长,超时了。

附件上传大小限制的修改:

windows一键安装包最大附件默认设置成50M。如果还不够用,推荐把附件放到公共硬盘上,禅道中留下访问地址即可。
如果是自己搭建的环境,php默认2M为最大附件。修改的话调整php.ini中的post_max_size和upload_max_filesize值,重启apache即可。

注:如果是nginx服务器,nginx有一个上传附件大小的配置,默认是1M,也需要调大一些。


禅道里bug严重等级哪个表示最严重?
禅道里默认1是最严重等级/最优先级。
也可以在后台→自定义进行维护,公司内部进行划分统一标准即可。

禅道里怎么导出excel的格式?
禅道开源版本导出数据为csv格式(导出是乱码的换一个编码试试),需要把里面的数据复制粘贴到excel表格里。
或者直接安装Excel导出/导入插件:http://www.zentao.net/extension-viewExt-27.html

产品删除后建不了同名的产品?
禅道中的删除是标记删除(模块和附件除外),可以在后台→回收站里还原。
如果一定要重新创建,可以先把删掉的产品修改名称了再删除。
因为产品的名称不能重复,要么还原,要么修改名称后再删除。

BUG的版本怎么维护?
bug属性中有两个版本:一个是解决版本,一个是影响版本。
影响版本是指bug在哪个版本上发现的;解决版本是在哪个版本上修复。
版本在项目→版本中创建。bug是针对需求产生的,必须关联在产品下面,可以不关联项目。

职位在哪里修改?
职位可以在后台→自定义中修改、维护。
需求、任务、bug、测试用列、测试任务、待办、用户的一些字段都可以在后台→自定义里修改、维护。
方框后面有蓝色“+”,才可以做添加操作。

首页的“最新动态”一栏,可以看到自己无权查看的任务更新信息,如何设置不显示?

在组织→权限里,取消组织视图→组织动态的权限。

帐号退出重新登录后就不显示动态信息了。


如何查找禅道下安装了什么插件?
可以在后台→扩展→已安装中查看。
扩展列表中没有,不表示没有安装,也可能安装没完成或者是直接覆盖的代码。


如何安装禅道插件?
在后台→扩展→本地安装,上传zip包按照提示安装即可。
如果是自己搭建的禅道环境,安装收费试用插件的话需要先安装ioncube扩展,可参照:http://www.zentao.net/book/zentaoprohelp/194.html

注:

1、一个插件只能安装一次,否则数据库会冲突。插件的试用期一般是30天,从下载之日开始计算。

2、如果购买正式插件必须使用试用的帐号购买,否则可能导致原有数据清空。

禅道管理员密码忘记了,怎么找回?
登录禅道数据库zt_user表,找到用户的记录,
把password的值改成 e10adc3949ba59abbe56e057f20f883e ,登录密码就是123456。

windows一键安装包如何修改端口号?

1、以管理员身份运行 xampp/start.exe,打开禅道集成面板。

2、点击禅道集成面板左上角,服务-卸载服务。 
3、点击禅道集成面板左上角,服务-配置默认端口保存

4、退出禅道集成面板

5、重新以管理员身份运行 xampp/start.exe,点击 启动禅道



比较早的版本修改方式:

服务器apache:xampp\apache\conf\httpd.conf里有端口的配置。

数据库mysql:
1、xampp\zentao\config\my.php
2、xampp\phpmyadmin\config.inc.php
3、xampp\mysql\my.ini

修改前请备份,修改后需要重启。


如何修改云禅道邮件提醒?

云禅道的每日提醒邮件是统一部署的,每天都会定时发送,不能单独设置。

1、编辑用户资料,邮箱一栏留空,就不会收到邮件了。
2、不想收到邮件,还可以在邮箱设置拒收邮件。

提bug不能直接粘贴截图?
火狐和谷歌浏览器支持直接编辑器中粘帖截图,所有浏览器都支持点击编辑器中的上传图片按钮上传图片。
密码输入错误多次被锁,怎么解决?

1、10分钟后会自动解锁。

2、管理员登录,组织→用户 操作栏里有解锁按钮。


任务状态加一个挂起状态怎么加?
禅达里状态是不能随便添加的,因为状态参与程序运算。
禅道6.2版本,任务已增加暂停功能。

已经是admin权限了,怎样还是不能查看到别人创建的产品?
禅道里只要不是超级管理员,就都会受到权限的控制,修改一下产品的访问控制(产品→概况→编辑)。
能将项目转交给别人吗?
项目→概况里编辑负责人即可。
局域网如何设置访问禅道?

1、先确认服务器本机能正常访问禅道说明禅道安装没有问题。

2、在服务器本机访问禅道,把浏览器对应网址中的127.0.0.1改成服务器实际的ip,其余不变,别的电脑访问这个网址即可。如果别的电脑不能访问,检查服务器防火墙是否限制和网络是否连通。



windows一键安装包安装的禅道怎么卸载,再安装?
卸载:控制面板左上角,服务→卸载服务。卸载服务后就可以删除了。
重新安装:把zentao/config/my.php中install的值设成false,重新访问禅道会自动进入安装程序。

提示apachezt 安装失败,该如何处理?
1、点击禅道控制面板左上角服务→卸载服务,然后点击退出。
2、右键以管理员身份运行 start.bat 然后点击启动禅道,如果还不行可以试试 xampp/services/install.bat(也是右键以管理员身份运行)。

bug被解决后,不给创建人发邮件是什么原因?
检查一下:
1、创建人是否是当前操作者,禅道是不给当前操作者发信的; 
2、创建人个人资料是否填写了正确的邮箱;
3、检查是否在收件箱的垃圾箱中; 
4、发信邮箱是否有什么限制不给创建人的邮箱发信。

怎么维护项目的模块?

项目中显示模块的规则:

项目中关联的需求在产品中的模块。

比如产品模块A下面有4个需求,项目都没有关联,那么在项目中是不会显示模块A的,只要关联了4个需求中的任何一个及以上,项目模块就可以显示模块A。
此外,项目也可以维护自己的模块:先取消关联产品,然后维护模块,维护完成后再关联上产品。
注:项目里模块里背景色显示为灰色的模块不能在项目模块里编辑,因为这个模块是从产品同步过来的,只能在产品视图进行编辑。

测试用例导入,点击保存后,怎么没有显示测试用例?

可以参照一下禅道的导入格式说明:http://www.zentao.net/dynamic/79869.html

注意以下事项:

1、新增用例编号必须为空。
2、导入后有一个确认页面的类型和标题是必填项,如果没有数据会被丢弃。
3、执行频率、导入确认页可以直接忽略。
4、每次最多能导入多少条用例,这个一般会受到内存的影响。如果每次导入的用例比较多可以分次导入或者把内存条大一些(php.ini有内存的参数memory_limit,修改保存后需要重启apache),同时需要注意超时。

禅道里产品和项目是什么关系?

禅道里产品主要是管理需求和开发发布计划,项目主要是管理任务开发需求。

项目可以看做产品的迭代管理。一个产品可能分解成多个小项目,由一个或多个项目组去完成。


日期输入框点开后的日期能不能默认选中今天呢?现在显示的是1970-1-1。
日期为空,php默认会解析成1970-1-1。在日期选择框中点击今日,会录入今天的日期。
目前使用禅道5.3版本,可以升级到6.2版本吗?升级版本会影响之前购买的插件吗?
可以升级到最新版本,升级文档:http://www.zentao.net/book/zentaopmshelp/c4.html。
升级操作之前先备份,升级到最新版本,插件也需要升级到兼容版本。
登录www.zentao.net点击用户中心→已买插件→升级,禅道升级后直接在禅道 后台→扩展→本地安装 上传zip进行安装,之前的插件不要卸载。

如何配置Email发信?
可参照禅道发信配置文档:http://www.zentao.net/book/zentaopmshelp/96.html
云禅道不需要配置发信,系统会自动配置好。
配置发信的邮箱没有限制,只要禅道所在服务器可以正常连接到邮箱服务器即可。
配置后点击测试发信,能收到测试邮件,说明发信成功。
如果配置成功,没有收到邮件,请到发信邮箱发件箱确认是否发送成功,到接收邮箱查看邮件是否发到了垃圾邮件箱。
使用QQ邮箱要注意:
1、邮箱开启smtp服务(如果是刚刚申请的邮箱,需要过几天才能用smtp服务);
2、ssl对应465端口,不加密对应25端口,应该只有一个可以正常使用;
3、smtp帐号需要填写完整的邮箱地址。


文档分类可以自定义吗?
产品和项目文档库的分类是统一的,自定义的文档库可以自定义。
Bug有预估修复工作量管理吗?
可在项目→任务→右上角导入→导入bug,
可以把bug导入到项目中作为一个任务进行管理,工时和状态也就都有。

禅道需要安装ioncube吗?
禅道开源版不需要安装ioncube,如果开源版安装了收费插件就必须安装ioncube。

ioncube支持php5.4,php5.3版本。

安装文档:http://www.zentao.net/book/zentaoprohelp/194.html


我们想让客户直接通过禅道提交需求,如何控制客户只能看到与其相关的产品?
禅道主要用于公司内部研发项目管理,不建议让客户直接在里面提需求。
客户提的需求应该经过产品人员整理后,把用于开发的需求录入到禅道中,来源可以选择客户。

修改数据库密码后,禅道界面登陆不上了?
登录数据库的密码修改了的话,需要修改zentao/config/my.php中的密码。
需求关联项目后,这个需求能否移除再跟其它项目关联?
可以在项目→需求中移除,
禅道里对需求关联没有做限制,一个需求可以被多个项目关联。

动态信息怎么删除?
动态信息无法删除 ,操作过就是操作过,系统会记录每个操作记录。
一定要删除的话,登录数据库 zt_action表中对应记录删掉。

bug可以关联需求和任务,不能关联用例吗?
执行失败的用例可以提交bug,bug详情页面也可以建用例。就没有必要再做关联了。
所有项目的排列顺序如何调整?
排序是根据代码进行排序的,项目→概况/维护 可以编辑修改代号。
提bug指派给开发人员,为什么有的人看不到呢?
bug有所属产品和项目2个属性,必须同时有产品和项目的访问权限才可以看到这个bug。
同时需要在组织→权限中分配bug的相关权限。

需求怎么关联不了项目?
关联的需求状态必须是激活的,也就是评审通过的。草稿状态的需求不能做关联。
回收站里数据怎么彻底删除?
禅道界面上不能彻底删除,可以在回收站中隐藏,一定要删除的话只能到数据库进行删除。
数据库删除方法:比如删除id是10的任务,登录数据库 zt_task表 找到id是10的编号记录。
禅道数据库结构:http://www.zentao.net/book/zentaopmshelp/157.html

禅道备份的backup怎么还原?
找到备份的文件 fileXXX.zip ,附件解压后放到 zentao/www/data/upload/

sql XXX.zip 是数据库的执行sql,需要导入到一个空的数据库中。

备份介绍文档:http://www.zentao.net/book/zentaopmshelp/42.html


如何才能使登录禅道直接跳转到登录页面?

用apache的虚拟主机 或者 把apache的访问目录修改到zentao/www/


SVN集成后可以列出文件名,但是view diff点进去页面报错404。
出现这个问题是生成脚本时,禅道访问地址填写错误导致的。
需要重新运行 init.bat 或者 init.sh。禅道访问网址填写的时候需要加上 /zentao 或者 /pro
重新生成后只对以后的view diff 有效,对之前已经同步过的数据,如果想要正常显示只能去数据库修改数据。
参考文档:http://www.zentao.net/book/zentaopmshelp/35.html

生成的脚本后检查脚本中的命令

比如原先是  c:\xampp\php\php.exe C:\xampp\zentao\bin\ztcli "http://127.0.0.1:80/svn-run"

新生成后是  c:\xampp\php\php.exe C:\xampp\zentao\bin\ztcli "http://127.0.0.1:80/zentao/svn-run"

怎么查看不到指派给我的需求?
需要评审的需求是可以在我的地盘→需求→指派给我查看。
由我评审是指已经评审过的需求。

任务的完成、关闭有什么区别?
完成是指开发人员完成了开发任务。
关闭是指创建人确认开发任务已完成所做的操作。

Linux系统如何安装禅道?
1、下载lampp包(选择php是5.4的版本):
64位:http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/xampp-linux-x64-1.8.2-6-installer.run/download
32位:http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/xampp-linux-1.8.2-6-installer.run/download
2、把下载的lampp包放到/opt/下面,执行 chmod a+rx *.run,添加执行权限,然后执行 ./xampp-linux-x64-1.8.2-6-installer.run(或者 ./xampp-linux-1.8.2-6-installer.run),解压缩之后,会生成一个/opt/lampp/的目录。
3、启动服务。
启动:/opt/lampp/lampp start
停止:/opt/lampp/lampp stop
重启:/opt/lampp/lampp restart
4、安装禅道开源版:把禅道安装包解压得到zentaopms文件夹放到 /opt/lampp/htdocs/
5、浏览器访问ip:端口/zentaopms/www/install.php 根据页面提示安装禅道。
win8.1 IE11 下载文件乱码
解决ie11 下载乱码问题
1.Win + R输入gpedit.msc打开组策略编辑器
2.定位到计算机配置→管理模板→windows组件→Internet Explorer→自定义用户代理字符串
3.双击打开设置已启动,输入字符串“MSIE 9.0”
4.点击确定
5.重启浏览器即可生效

如何设置禅道开机启动
Windows一键安装包:
Windows xp和Windows 2003系统,在禅道启动控制面板,左上角的服务→查看服务里,找到apachezt和mysqlzt把启动类型设置为自动。
Windows 2008和win7以上的系统,请务必右键以管理员身份启动 启动禅道.exe,点击启动禅道,系统会自动安装服务为开机自动启动。
Linux系统和自己搭建的禅道,可以在系统开机启动项里设置。
产品里的计划和发布有什么区别?
计划是用来规划一个时间段内,需要完成哪些需求,解决哪些bug。一般一个计划对应一个项目,项目的内容就是实现计划中的需求和解决计划关联的bug。
发布是需求开发完成后,对外发布软件或者产品上线。
在一台机器上,如何同时运行两套禅道?
两套禅道可以共用一套apache mysql服务。
Windows一键安装包的话,第2套禅道可以直接把禅道源码放在xampp/htdocs/下面,然后浏览器访问 ip:端口/zentaopms/www/进行安装。
一台机器上,运行两套禅道,用户帐号串了怎么办?
找到其中一套禅道里的zentao/config/config.php,把里面的session值sid 改成 zid,重新登录禅道。
项目里的版本和测试里的版本有什么区别?
项目→版本:是开发人员针对代码创建的标记,用于提交给测试部门测试。  
测试→版本:是给测试人员的测试任务,需要测试人员在里面执行测试用例。


怎么细分需求?

在产品里直接创建细分后的需求,然后关闭父需求,关闭原因选择已细分,然后填写子需求的id。

8.4版本,新增了需求细分按钮。在需求详情页直接点击细分按钮,填写细分后的需求,保存成功,该需求就自动关闭。


如何初始化禅道数据库?
把zentao/config/my.php 里面install的值改成false。
访问禅道,会自动进入安装页面,所有数据都会清空。
版本和发布所关联的需求和bug有什么区别?
版本
需求:项目关联的需求(开发完成或者关闭的需求会默认选中)
bug: 与项目关联的非关闭的bug(解决的bug会默认选中)

发布
需求:版本所在项目关联的需求(开发完成或者关闭的需求会默认选中)
bug:从版本所在项目的开始时间到当前解决了的当前产品的bug(关闭或者解决的bug会默认选中)


如何修改备注?
需要同时满足3个条件:
1、有修改备注的权限(组织-权限中维护);
2、是本人自己添加的备注;
3、只能修改历史记录最后一条记录中的备注。


产品需求和项目需求是什么关系?
禅道里需求都是在产品下管理的。
项目需求是产品需求中的一部分,是这个项目要完成的需求。


访问禅道可以绑定域名吗?
可以使用域名,配置apache的虚拟主机即可。
可以参考 http://www.zentao.net/book/zentaopmshelp/131.html
如何修改禅道里附件上传的大小限制

1、windows一键安装包最大附件默认设置成50M。

如果还不够用,推荐把附件放到公共硬盘上,禅道中留下访问地址即可。

一定要修改的话,可以修改 xampp/zentao/www/.ztaccess 和 xampp\runner\res\ztaccess\下面的default.access、pro.access 中的post_max_size 和 upload_max_filesize值。

2、如果是自己搭建的环境,php默认2M为最大附件。

修改的话调整php.ini中的post_max_size和upload_max_filesize值,重启apache即可。

3、如果是nginx服务器,nginx有一个上传附件大小的配置client_max_body_size参数,默认是1M,也需要调大。
新版本禅道上传附件后,附件为什么会多出“.txt”后缀

这个是新版本新增的安全机制。

可以编辑这个文件

/zentao(pms/pro/biz)/config/config.php  文件中

config->file->allowed  白名单

将需要上传文件的后缀名添加到白名单中


禅道后台如何取消或者更改绑定的禅道官网(www.zentao.net)帐号?
禅道界面上暂时无法解除绑定,需要登录禅道数据库 zt_config 表 查找 key = ‘community’的记录 进行修改或者删除。
禅道如何备份?
禅道备份文档 http://www.zentao.net/book/zentaopmshelp/42.html
最简单的方法是 超级管理员登录禅道  后台-计划任务 开启后 系统会自动启动每日备份功能。
bug可以只指派给团队成员吗?
创建bug的时候不一定会选择所属项目的,而且指派的人员有可能是测试主管而非项目团队成员,直接限制为项目团队成员是不严谨的,目前的bug指派人显示规则如下:未选择所属项目会列出最近的一个项目的团队成员,选择所属项目后 指派人会显示选择的项目的团队成员,点击所有按钮显示全部成员。注:当人员列表中有选择模块的负责人会默认显示模块负责人。
为什么已经维护产品文档库或项目文档库的访问控制权限为自定义或私有,其他用户还是可以访问

用户有产品文档库或项目文档库对应的产品或项目的访问权限,就会有这个产品文档库或项目文档库的访问权限,不受文档库访问控制权限限制。

可以建立自定义文档库,设置文档库的访问控制进行权限控制。


Linux一键安装包如何修改端口号

在禅道服务器依次执行:

1、/opt/zbox/zbox stop                    (停止禅道服务)

2、/opt/zbox/zbox -ap 8080             (修改apache端口号,8080换成实际需要修改的端口号)

     /opt/zbox/zbox -mp 3307             (修改mysql端口号,3307换成实际需要修改的端口号)

3、/opt/zbox/zbox start                     (开启禅道服务)


如何更换禅道运行代码?
如何更换禅道运行代码:
1. 之前的禅道 web 目录 zentao(pro/pms) 重命名为 zentao(pro/pms)_bak ;
2. 下载与当前版本一致的源码包,解压后的 zentaopms ,重命名为之前的 web 目录名称 zentao(pro/pms) ;
3. 把 zentao(pro/pms)_bak/config/my.php 文件,拷贝到 zentao(pro/pms)/config/ 目录下;
4. 把 zentao(pro/pms)_bak/config/license/ 目录下的所有文件,拷贝到 zentao(pro/pms)/config/license/ 目录下;
4. 把 zentao(pro/pms)_bak/www/data/upload/1/ 目录下的所有文件,拷贝到 zentao(pro/pms)/www/upload/1/ 目录下;
5. 把 zentao(pro/pms)_bak/www/目录下的 .ztaccess 、.htaccess 文件,拷贝到 zentao(pro/pms)/www/ 目录下;
6. 访问禅道,看下功能是否正常。

使用禅道一键安装包集成环境,如何安装蝉知、然之?

安装了禅道一键安装包,还需要使用蝉知、然之产品,可以参考下面链接进行部署:

http://www.zentao.net/book/zentaopmshelp/261.html


禅道兼容哪些浏览器?
推荐使用Chrome、火狐、IE9+、Opera、Safari浏览器。
如何在 mac 上部署禅道?
目前,禅道的一键安装包,只支持 linux , windows 环境。
1. 在 mac 上部署禅道,需要自己搭建 apache mysql php 环境;也可以使用 xampp 官网的集成工具:https://www.apachefriends.org/zh_cn/download.html
2. 使用源码安装的方式进行部署:http://www.zentao.net/book/zentaopmshelp/101.html

用户被锁定,怎么办?

多次输入错误密码,用户会被锁定。如何解决?

1. 管理员,在组织-用户,用户列表中,点击该锁定用户后面的锁图标,解锁;
2. 等待10分钟,10分钟之后,再次登录;
3. 到数据库找到 zt_user 表,把对应该用户的 locked 字段值改成 0000-00-00 00:00:00 。


如何查看邮件发送记录?
后台-计划任务  开启后  后台-发信 选择 异步 保存后可以点击邮件列表查看异步发信发送的所有邮件记录。里面可以显示发送的时间及发送结果,需要注意:发送成功的邮件会在2天后自动清理删除掉。

为什么指派给一个用户bug或者任务,他没有收到邮件?
后台-计划任务  开启后  后台-发信 选择 异步 然后重新触发一下发信动作,5分钟后看 后台-发信-邮件列表中是否有记录和结果。注:禅道是不会给当前操作帐号发送邮件的。
后台-计划任务修改后为什么没有生效?
修改后需要执行如下操作:后台-计划任务 关闭 =》重启apache服务 =》 开启 后台-计划任务。目的是重新全部加载计划任务的配置,确保新的配置生效。
任务的”转入任务“功能,需要哪些条件?

1. 之前的项目已经过期或者结束;

2. 当前帐号有权限访问之前项目;

3. 如果任务有关联需求,需要新的项目关联任务所关联需求所在的产品; 

4. 之前项目有未完成的任务,只能导入未完成的任务。


禅道数据库结构(数据字典)在可以可以查看?
可以在 后台-二次开发-数据库中 查看数据库结构及相应字段的含义。

禅道的API接口有哪些?

可以到 后台-二次开发-api 中查看相应的api接口介绍。

api接口的调用可以参考文档:http://devel.cnezsoft.com/book/extension/api-intro-43.htmlhttp://devel.cnezsoft.com/book/extension/api-auth-44.html


项目-任务 右上角点击 导入-转入任务 为什么没有内容列出?
项目-任务 右上角 导入-转入任务 需要同时满足4个条件:1、之前的项目已经过期或者结束 2、当前帐号有权限访问之前项目 3、如果任务有关联需求,需要新的项目关联任务所关联需求所在的产品 4、之前项目有未完成的任务,只能导入未完成的任务。
源码安装,安装界面提示 getPhpVersion() 错误。

1. 关闭下 seLinux ;

2. 递归设置下 zentaopms 源码目录的读写权限。


MAC系统上在csv模版文件中填写用例后无法导致
在OS X的系统偏好设置-语言与文本-格式-地区中将地区设置为中国以外的区域(包括其他使用简体中文的地区)再重新启动Excel编辑csv格式文件保存后导入禅道试一下。
禅道项目管理,相关计算公式。
项目进度 = 任务工时总消耗 /(任务工时总消耗 + 任务工时总剩余)
任务进度 = 消耗工时 /(消耗工时 + 剩余工时)
工作负载 = 总工时 /(工作日天数 * 每天工时)
项目工时 = 可用工作日 * 团队成员数 * 每日可用工时

项目模块中的显示规则是什么?为什么会显示一部分产品的模块?

项目-任务 模块显示(符合任意一个即可显示):

1、项目中关联的需求在产品中的模块。比如产品模块A下面有4个需求,项目都没有关联,那么在项目中是不会显示模块A的,只要关联了4个需求中的任何一个及以上,项目模块就可以显示模块A。

2、创建任务的时候可以选择产品的某个模块(即使没有关联该模块下面的需求创建任务的时候也可以关联),创建任务后也会显示出该模块。
3、项目也可以维护自己的模块:项目-任务页面 左侧点击维护模块,可以添加维护项目自己的模块。
源码安装禅道,访问网页提示:Internal Server Error

apache的配置问题。

删除 zentaopms/www/  文件夹下的 .ztaccess和.htaccess 文件,然后再访问一下。



后台-插件 安装了插件后无法登录禅道了怎么办?

替换一下禅道的运行代码文件,把禅道当前运行代码文件夹改名(一般默认是 zentao 或者 zentaopms) 改名后网上下载相同版本禅道的源码 解压后放在同目录下面 保持文件夹名字和之前禅道运行代码文件夹名称相同  然后把原先文件夹中的  config/my.php  www/data/upload/1  www/.ztaccess   www/.htaccess 拷贝到新禅道文件夹对应目录,再访问禅道试试。

注:1、安装插件一定要安装和当前禅道版本号兼容的插件;2、安装插件之前先备份禅道代码及数据库。


禅道中的操作图标字体都不能正常显示如何处理?
禅道所有浏览器不显示字体:http://www.jb51.net/article/52726.htm
只有火狐浏览器不显示字体:https://support.mozilla.org/zh-CN/questions/1016919  关闭安全模式。
禅道动态中显示的时间不对如何处理?

1、检查服务器上的日期及时间是否正确,注意需要使用 CST格式。

2、检查php程序是否设置了时区,php时区设置http://blog.csdn.net/liuqingvsb/article/details/8585277


禅道如何和别的系统集成实现单点登录?

可以在别的系统中点击直接访问禅道的登录页面,在访问的网址中把登录的帐号密码带过去即可。

禅道集成(密码可以直接写明文密码也可以写md5之后的值):
pro的referer:L3Byby8=  zentao的referer:L3plbnRhby8=


访问方式是GET
http://localhost:88/zentao/index.php?m=user&f=login&referer=L3plbnRhby8=&account=admin&password=123456

PATH_INFO方式
http://localhost:88/zentao/user-login-L3plbnRhby8=.html?get&account=admin&password=123456