2011-10-19 221 views
5

我的團隊目前使用TFS 2010進行源代碼管理,構建和項目管理。我們正在轉移到Git的源代碼控制,Cruise的構建和Redmine的項目管理。我們現在正在使用Git-Tfs將我們的源代碼控制與TFS集成在一起,巡航是一個非常簡單的設置,我的問題是關於項目管理遷移。從TFS遷移到Redmine

是否有任何流程或工具將問題,錯誤,任務和用戶故事從TFS遷移到Redmine?有沒有人做過這個?

+2

根據您的遷移方式以及要遷移的內容,遷移後的數據庫可能只有幾個Sql插入語句。 – CodingBarfield

+0

這是一個考古學,但@詹姆斯,如果你進行遷移,我會對如何非常感興趣。我們正在做大部分相同的計劃(用詹金斯代替克魯斯)。 –

+0

@RicardoGomes我沒有得到任何關於此的信息,在此之後不久我就完成了工作。抱歉! – James

回答

0

真的,當談到導入到Redmine時,最好的選擇是使用REST API(http://www.redmine.org/projects/redmine/wiki/Rest_api_with_ruby)。這要求你以某種方式從TFS導出你的數據(最好是csv或tsv),用一些ruby代碼遍歷你的數據併產生新的問題。

我不知道TFS爲導出數據而內置了什麼工具,但是由於csv並不少見,並且至少可以通過訪問SQL後端和SQL腳本來手動創建csv 。

導入到Redmine通常需要編碼,但也有插件(http://www.redmine.org/plugins/issue_importer_xls)。