我们计划搬到TFS。虽然我讨厌它,但我们必须出于各种原因这样做。
我们有dev,staging和live分支。我们是否将每个分支的源都作为单独的文件夹移动到TFS并稍后将其转换为分支?
是否可以记录历史?
是否有工具或脚本可以执行此操作?
答案 0 :(得分:5)
我无法找到直接从Mercurial转换为TFS的方法。看起来您最好的选择是将Mercurial存储库转换为Git存储库,并使用git-tfs将这些更改推送到TFS。
我不熟悉Git或TFS,所以你需要做更多的研究才能找到确切的步骤,但这就是我认为我会去做的事情: