您的位置:BugFree > 易软动态 > 如何从BugFree升级到禅道

如何从BugFree升级到禅道

添加日期:2010-05-07 09:05 作者:王春生 来源:本站原创 阅读 6251

本篇文章将讲述如何从BugFree升级到禅道。

一、安装禅道的运行环境。 

1. 1 检查一下BugFree原来的运行环境,如果PHP的版本是5.2以后的,那么可以在BugFree的运行环境下面直接安装禅道。

        如果你不确定php的运行环境,你可以在BugFree所在的目录,建立一个phpinfo.php文件。里面写上下面的代码:
       <?php phpinfo();?>

       然后通过浏览器访问http://xxxx/BugFree/phpinfo.php,注意,phpinfo.php前面的,换成你BugFree的访问路径。页面会显示出PHP的版本。

       如果环境允许,那么你可以下载zip格式的禅道包,   http://zentaoms.googlecode.com/files/ZenTaoPMS.1.0.stable.zip,然后将其解压到和BugFree同级的目录中,然后访问http://xxx/zentaopms/www/,就是把原来BugFree的访问路径中的BugFree换成zentaopms,系统会自动提示你进行安装。
       

1.2 如果PHP的环境低于5.2,那么需要额外安装PHP的运行环境。

       windows下面的用户建议你下载我们的集成运行环境。http://zentaoms.googlecode.com/files/ZenTaoPMS1.0.stable.exe
       linux用户如果没有apache, php, mysql环境的,可以考虑xampp: http://www.apachefriends.org/zh_cn/xampp.html

       windows下面安装我们的集成运行环境,需要你先把原来BugFree的环境停掉,否则禅道的运行环境启动不起来。 

       详细的禅道安装文档,请访问:http://www.zentaoms.com/node78950.html

二、转换BugFree

2.1 如果禅道和BugFree运行在一台机器上面。

    如果禅道也是运行在BugFree的环境中,事情就比较简单,直接使用管理员登录,进入后台管理,然后选择从其他系统导入,然后选择 BugFree的版本,按照提示进行就可以了。

     如果禅道的运行环境和BugFree是分开的,我们建议你按照下面步骤进行操作:

     2.1.1 先启动BugFree的运行环境,然后访问phpmyadmin,将BugFree的库导出为一个文件。
     2.1.2 停掉BugFree的运行环境,启动禅道的运行环境,访问phpmyadmin,将BugFree的库导入到禅道的运行环境中的mysql中。
     2.1.3 访问禅道,然后管理登录,进入后台管理,进行导入就可以了。这时BugFree的数据库和禅道的数据库就在一台服务器上了。

2.2 如果禅道和BugFree运行在两台机器上面。

     如果禅道和BugFree是分开运行的,那么可以通过下面的方式来进行:

     2.2.1 访问BugFree的运行环境,使用phpmyadmin,将BugFree的库导出为一个文件。
     2.1.2 访问禅道的运行环境,访问phpmyadmin,将BugFree的库导入到禅道的运行环境中的mysql中。
     2.1.3 将原来BugFree运行环境上面的BugFree整个目录拷贝到禅道所在的机器上面。
     2.1.3 访问禅道,然后管理登录,进入后台管理,进行导入就可以了。这是BugFree和禅道都在一台环境上面了。正确填写拷贝过来之后的BugFree的路径,应该就可以导入了。

三、转换之后:

     3.1 原来 Bugfree中的项目,转换成为禅道中的产品。原来的项目,其实是产品的概念,以前的概念不是很正确。
     3.2 需要进入组织视图,分派用户权限。
    3.3 了解学习禅道,开始快乐的项目管理吧!    

责任编辑:wwccss 于 2010-05-10 14:30
« 禅道正式发布!BugFree正式结束! 易软动态 如何升级禅道 »
评论:
#1 wwccss at 2010-06-29 10:38
呵呵,也许你可以找一下你们的开发人员来看看。也许你们可以考虑一下我们的远程技术服务。http://www.cnezsoft.com/node79007.html
#2 stone21 at 2010-06-29 10:17
[error] [client 192.168.100.232] client denied by server configuration: I:/zentao/www/
解压到 I:/zemtao, 其余没有做过修改,然后按照bugfree到zentao的升级步骤来走就出现该问题,
我把所有 deny from all, allow from 127.0.0.1 全部屏蔽仍然不行,不知道该怎么处理,因为对apache不熟,所以也不知道该如何着手了。
#3 wwccss at 2010-06-28 22:44
和php的post_size这些没有关系,因为是直接连接的数据库。不牵扯到post数据。我想中间可能有错误。你检查一下apache的错误日志,看看有没有什么提示。
#4 stone21 at 2010-06-28 22:39
今天終于把数据库的latin1转UTF8搞定,但是升级仍然存在问题,路径名称是bugfree下面的apache\mysql同级的www的绝对路径,设置正确了,但是升级出来后,很大一部分的BUG已经看不到了。
升级的过程中,网页直接就进到了“无法显示网页”的页面,相当于平时上不了网的情形。然后就大部分BUG看不了了。
我的数据库文件大概有11M左右,有可能是php的post_size、upload_max_filesize、memory_limit不够导致,我就把它们加到了分别到:40M、40M、512M,但是还是一样的结果,请指教。
谢谢!
#5 wwccss at 2010-06-26 21:04
检查安装路径的逻辑是判断BugFile目录是否存在。因此这个路径是设置的bugfree的主目录。你需要检查一下BugFile这个目录在你设定的安装路径下是否存在。
#6 stone21 at 2010-06-26 14:54
从bugfree升级的时候,总是提示:
数据库 检查通过(√)
安装路径 检查失败(×)
这个安装路径,是指:bugfree的主目录,还是与其下面Apache、www等同级的bugfree2这个目录,但是都试过,都不行!
请大侠指教。
称呼: 邮箱:
评论:
用户中心
称呼:
密码
栏目导航