我真的是代表我們的系統管理員問這個問題,所以這裏有:我可以從Serena將版本歷史記錄導入Team Foundation Server嗎?
我們正在從Serena轉移到Team Foundation Server作爲我們的源代碼庫。這是一個完成的交易(無論好壞),我已經意識到「沒有關鍵詞擴展」。
無論如何,管理員計劃將源代碼導入爲版本1.0(或其他任何用於第一個的源代碼),並忘記了Serena中的歷史記錄。但是,它是一個非常龐大且相當老的代碼庫,版本歷史的丟失意味着會丟失大量信息。
我有一個生成一個ASCII版本歷史文件的回退位置,每個模塊一個,並試圖將它們附加到TFS中的每個模塊。我寧願找到一種方法來摧毀版本歷史,並保留版本編號(或類似的東西),一旦我們在TFS中。
FWIW,我們正在試圖做同樣的事情(什麼聽起來像是相同的情況 - 不可思議的),我們也沒有好的答案。 Serena Dimensions沒有我知道的出口路線。我的印象是,那些使用Dimensions的流程驅動型和風險厭惡型公司並不是那種會考慮向整個開發者社區發佈出口工具的公司,而Serena當然對此沒有興趣。我的計劃是手動獲取每個基線,並按照時間順序將它們預訂到TFS中。文件重命名和刪除將是一個痛苦。 –