博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#导出bugfree3.0的数据到禅道
阅读量:6969 次
发布时间:2019-06-27

本文共 919 字,大约阅读时间需要 3 分钟。

环境:vs2012MVC4项目,mysql server5.6

准备:bugfree的数据库导出后.sql文件,禅道7.1的数据库文件

基本过程:这是个笨办法,也没有优化过代码,导入数据时候比较慢。禅道只支持导入bugfree1.x、bugfree2.x的数据,我这个是bugfree3,只能这样做一遍了。这个示例只导出原bugfree中的用户、产品、模块、bug、Action、附件。

1、先把bugfree的数据库导入到mysql server5.6中,不管用什么管理端导入都行。我这里的原来运行bugfree的是xampp软件,用vs2012连接mysql数据库一直连接不上才下载mysql server安装的。bugfree3中的mysql引擎是INNODB,直接复制bugfree的数据库文件到mysql server5.6的data目录,会出错,默认引擎不同。

2、直接复制禅道7.1的数据库文件到mysql server5.6的data目录,这个就可以直接复制就能正常使用数据库了。

3、在vs2012中安装两个插件,让vs2012能够连接到mysql数据库。MySQL Connector/Net 6.8.3和MySQL  for VisualStudio。参考这篇文章 http://www.cnblogs.com/gameman/p/3773240.html

4、建立一个项目,mvc、控制台、窗口项目都行。

5、如参考文章那样,连接mysql数据库,添加bugfree、zentao的ADO.NET实体数据模型。

6、有了模型,就可以操作表、操作字段,来表对表、字段对字段来查询、插入数据了。 

7、最后把bugfree所在目录htdocs\bugfile下的文件都复制到禅道所在目录xampp\zentao\www\data\upload\1 下,这是把附件(图片、文件)复制过来

以下链接是我的关于各个表操作的代码,谁有需要的话可以下载下来参考下。

http://pan.baidu.com/s/1e05GU

 

转载于:https://www.cnblogs.com/heifengwll/p/4450964.html

你可能感兴趣的文章
特征选择和特征理解 (转)
查看>>
数据库 Oracle数据库对象一
查看>>
2016年终总结
查看>>
Jenkins 安装及使用
查看>>
ARGB_8888
查看>>
Java反射机制详解
查看>>
很好的DP思路,字符串比较次数
查看>>
delegate和event的区别 (zz)
查看>>
ActiveMQ HelloWorld入门
查看>>
江西理工大学南昌校区cool code竞赛
查看>>
使用Java开发微信公众平台(二)——消息的接收与响应
查看>>
tomcat和nginx的使用
查看>>
预处理素数(个人模版)
查看>>
[转]Oracle ROWNUM用法和分页查询总结
查看>>
zset类型以及其操作
查看>>
MUI --- h.js无效
查看>>
【Java面试题】24 sleep() 和 wait() 有什么区别? 详细解析!!!!
查看>>
如何使用指向类的成员函数的指针(详解!)
查看>>
Win10系列:JavaScript多媒体
查看>>
https配置
查看>>