您的位置:軟件測試 > 開源軟件測試 > 開源Bug管理工具 > BugFree
C#導出Bugfree3.0的數據到禪道
作者:網絡轉載 發(fā)布時間:[ 2015/7/17 11:33:02 ] 推薦標簽:測試管理工具

  環(huán)境:vs2012MVC4項目,mysql server5.6
  準備:bugfree的數據庫導出后.sql文件,禪道7.1的數據庫文件
  基本過程:這是個笨辦法,也沒有優(yōu)化過代碼,導入數據時候比較慢。禪道只支持導入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所在目錄htdocsugfile下的文件都復制到禪道所在目錄xamppzentaowwwdataupload1 下,這是把附件(圖片、文件)復制過來
  以下鏈接是我的關于各個表操作的代碼,誰有需要的話可以下載下來參考下。
  http://pan.baidu.com/s/1e05GU

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd