您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 禅道帮助文档(包括2.3新增功能)
二.安装禅道禅道安装帮助添加时间:2010-05-1014:13:21作者:wwccss来源:本站原创阅读:40981本篇文档讲述如何安装禅道的运行环境。一、windows平台下面的安装1.1使用我们提供的集成运行环境1.1.1安装步骤第一步:在我们的站点下载最新的windows集成运行环境,也就是.exe结尾的包。如果你的机器上已经有web服务在运行,请下载我们的88端口的包。第二步:将其解压缩到c:根目录(其他目录也可以,但目录名中不能包含中文和空格),也就是c:\zentao。第三步:以c:\zentao为例,进入c:\zentao,里面有一个start.exe文件。双击运行。软件会有一个提示,然后缩放到桌面的右下角,为一个蓝色的图标。第四步:左键单击该图标,然后选择第一个菜单,启动Apache和MySQL进程。第五步:然后通过浏览器访问管理用户:admin,密码123456备注:如果你下载的88端口的包,请使用来访问。1.1.2关于该运行环境该运行环境是基于uniserver制作的,感谢uniserver团队开发的如此优雅的amp环境。:)该exe文件其实是通过7zip压缩的自解压缩文件。也可以使用7z解开。uniserver提供了非常翔实的帮助和功能,我也在研究中。如果有问题,大家可以先仔细看看它的帮助文档。:)mysql的管理员账号是root,密码是root。可以将apache和msyql安装为系统服务,这样每次开机启动的时候,apache和mysql都会自动重启。1.1.3常见问题:80端口被占用,访问禅道页面空白,没有反应。解决方案一:停掉已有的占用80端口的程序。一般来讲可能是有其他的webserver在运行,比如iis,或者其他的apache,还有可能是skype。查找出来之后,将进程杀掉,然后再重复上面的第四步,startuniserver解决方案二:下载我们的88端口包。1.2使用源代码安装如果windows环境下面已经有了apache,mysql,php的运行环境,那么可以通过源代码进行安装。第一步:下载ZenTaoPMS最新的源代码包,将其解压缩到apache的目录(也有可能是htdocs目录,具体的请根据自己实际的环境来确定)第二步:通过浏览器访问http://你的apache的访问地址/zentaopms/,系统会自动转入安装程序,然后按照提示进行就可以了。注意,其中的apache的访问地址,换成你实际的地址。二、linux平台下面的安装2.1先安装apache,mysql,php的运行环境。一般来讲,各个linux的发行版本都有自己的包管理,所以先请使用他们安装好apache,mysql,php的运行环境。如果实在安装不好,可以考虑使用xampp套装。2.2安装禅道第一步:下载ZenTaoPMS最新的源代码包,将其解压缩到apache的目录(也有可能是htdocs目录,具体的请根据自己实际的环境来确定)第二步:通过浏览器访问http://你的apache的访问地址/zentaopms/,系统会自动转入安装程序,然后按照提示进行就可以了。注意,其中的apache的访问地址,换成你实际的地址。三、federa12安装:我们提供了federa12的包,所以使用federa12的朋友们可以直接下载我们提供的rpm包,进行安装就可以了。(感谢21bird提供的包)感谢网友dgsuccess分享的《fedora13下快速安装禅道》四、其他平台的安装其他的平台,安装步骤大致相同,都是先安装apache,mysql,php的环境,然后安装禅道的源代码。SAE环境:注册帐号,申请应用添加时间:2011-05-1722:41:35作者:王春生来源:本站原创阅读:1556一、在阅读本文之前,请先完成下面的工作:1.了解SAE是做什么的。2.注册帐号3.熟悉SAE部署应用的流程二、创建应用在开始部署禅道之前,首先要创建一个应用,步骤如下:2.1首先登录SAE系统。2.2选择我的应用,然后选择下面的“创建应用”2.3选择二级域名2.4查看我的应用列表初始化应用添加时间:2011-05-1722:42:49作者:王春生来源:本站原创阅读:873当申请了一个应用之后,下一步的操作就是要初始化服务,这其中包括mysql,storage和memcache:一、初始化数据库二、初始化storage三、初始化memcache创建代码版本,下载SDK添加时间:2011-05-1722:48:03作者:王春生来源:本站原创阅读:741接下来我们需要为这个应用创建一个代码版本,然后下载SAE的SDK环境,准备为其上传代码。一、创建代码版本。二、下载SDK三、部署SDK下载SDK之后,将其解压缩,然后将目录拷贝到D:\sae下面。双击am.php,即可启动sae的sdk通过SDK下载代码添加时间:2011-05-1723:05:17作者:王春生来源:本站原创阅读:600一、启动SDK二、登录SDK三、下载代码登录SDK之后,选择自己创建的应用,然后选择创建的版本1,双击,即可下载代码。默认创建的版本,只有一个index.php文件。下载完毕之后,目录结构如下:1.d:\sae\apps\myzentao\,存放了这个应用的个版本的代码。2.d:\sae\apps\myzentao\1这个目录存放了版本1的代码。3.d:\sae\apps\myzentao\config.yaml,是这个版本的配置文件。4.d:\sae\apps\myzentao\code,是这个版本的代码文件。上传禅道代码添加时间:2011-05-1723:11:37作者:王春生来源:本站原创阅读:665一、下载禅道代码到我们的下载频道,下载最新的禅道SAE版本:二、解压缩解压缩之后,会有一个数字10的目录,将其改为1三、部署代码到sae目录将修改之后的1这个目录拷贝到d:\sae\apps\myzentao\,覆盖原来的1目录。四、修改参数代码拷贝之后,需要打开config.yaml,修改下里面的name参数,将其改成你所申请的二级域名的名字。五、上传代码现在就可以通过SDK来上传代码了。关闭SDK,重新打开,然后选择应用,然后选择更新上传。执行禅道安装程序添加时间:2011-05-1723:26:06作者:王春生来源:本站原创阅读:929代码部署完毕之后,下面就可以来开始禅道安装程序了。一、访问1.myzentao.sinaapp.com访问地址,以启动安装程序。这其中,1代表了版本号,myzentao则是你申请的二级域名。如果1这个版本是默认版本,则可以将1省掉,直接访问myzentao.sinaapp.com二、启动安装程序检查系统注意这个地方需要填写storagedomain,一定要填写你刚才初始化的domain的名称。三、存储配置文件将上面文本框里面的内容拷贝出来,将其拷贝到D:\sae\apps\myzentao\1\code\config\my.php中,保存。更新完毕之后,再上传my.php四、设置管理员帐号五、欢迎进入云管理的时代!走到这一步,恭喜您,您已经成功的步入了云管理的时代!选择禅道,选择成功!三.快速入门创建第一个产品添加时间:2010-08-3017:29:51作者:王春生来源:本站原创阅读:10109快速入门系列旨在通过最为简单的实践,给大家展示下禅道的管理流程。让我们先来第一步,创建产品。首先明确一下产品和项目的概念。我们通常所说的项目,其实是产品的概念,比如我们做什么什么项目,其实是在做一个产品。而我们所说的项目几期几期,则是项目的概念。在开源软件中,禅道明确的将产品和项目区分了开来。在禅道中,产品是一切的核心,所有的东西基本上都是围绕产品展开。那么如何创建第一个产品呢?1.以管理员身份登录。2.进入产品视图。3.在页面右侧,有“新增产品”选项。4.点击新增产品,出现产品创建的页面。在这个页面中,产品名称和产品代号是必填的。比如,我们创建一个“测试产品”,代号为test。点击保存。添加第一个需求添加时间:2010-08-3017:30:22作者:王春生来源:本站原创阅读:8033添加了产品之后,我们来创建第一个需求。所谓需求,就是来描述一件事情,作为什么用户,希望如何,这样做的目的或者价值何在。这样的需求,有用户角色,有行为,也有目的和价值所在,非常方便与团队成员进行沟通。所以建议大家在填写需求的时候,按照我们的模板填写。创建需求的步骤如下:1.管理员身份登录禅道。2.进入产品视图。3.在页面右侧,有“新增需求”菜单,点击菜单,出现新增需求的页面。需求的创建页面,有几个是必填的。第一是预计工时,也就是你估计完成这个需求大约多少个小时。第二个就是需求的标题。需求的计划和模块,我们先暂时都保留为空。需求审核那块,我们选上不需要审核,这样新创建的需求状态就是激活的。只有激活状态的需求才能关联到项目中,进行开发。开始第一个项目添加时间:2010-08-3017:30:30作者:王春生来源:本站原创阅读:7681ok,我们现在有了第一个产品,第一个需求。我们来创建一个项目,来完成这个需求。当然,在我们的例子中,只有一个需求。在实际的情况中,肯定会有多个需求。那么如何确定一个项目中该做哪些需求呢?应该对需求进行优先级的排列,并根据项目的周期和参与的人手来决定。我们来创建第一个项目:1.管理员身份登录。2.进入项目视图。3.在页面的右侧,有新增项目按钮。4.点击此按钮,进入新增项目页面:项目需要有项目名称,代号,起止日期已经团队名称。创建了项目之后,要确定其团队成员。在禅道里面,是通过“团队成员”管理来完成的。1.进入项目视图之后,点击“团队成员”,出现团队的成员列表。2.点击下面的团队管理,即可维护团队的成员。这个需要注意的是成员在该项目中预计投入的时间。不能按照项目中的成员,每天都是8小时全勤投入来计算。确定项目要作的需求添加时间:2010-08-3017:30:37作者:王春生来源:本站原创阅读:6940项目创建完之后,我们需要为其关联要做的需求。那么如何来操作呢?首先,需要关联产品。步骤如下:1.管理员身份登录。2.进入项目视图。3.点击“关联产品”按钮。然后点选该项目相关的产品即可。确定了产品之后,第二个操作就是关联需求。1.同样的步骤,点选关联需求,出现关联需求的界面。2.在关联需求的时候,可以按照优先级进行排序。关联的需求状态必须是激活的(评审通过,不能是草稿)确定了需求之后,就要为需求分解任务了。分解任务添加时间:2010-08-3017:31:15作者:王春生来源:本站原创阅读:6648需求确定之后,项目中几个关键的因素都有了。确定的时间,确定的人手,确定的事情,那么接下来就是如何在规定的时间里面,调用团队的成员积极性,完成这些事情。第一步,就是要分解任务。1.进入项目视图。2.进入需求列表。3.点击某一个需求,分解任务。4.分解任务的时候,注意确定任务的优先级,还有非常重要的就是任务的最初预计。当任务分解完后,团队成员领取自己喜欢的任务,开始具体的工作。然后每天更新下自己所负责的任务,更新其预计时间。提交bug添加时间:2010-08-3017:31:22作者:王春生来源:本站原创阅读:6624当若干任务完成之后,就可以提交测试了。这时就该测试人员上场了。:)禅道的bug管理流程和原来bugfree一致,不再赘述。四.使用禅道禅道使用流程添加时间:2010-09-0310:14:27作者:只抽半根烟zibin来源:本站原创阅读:12316感谢zibin和只抽半根烟同学分享
本文标题:禅道帮助文档(包括2.3新增功能)
链接地址:https://www.777doc.com/doc-4616857 .html