gpt4 book ai didi

mercurial - 将代码从 Mercurial 移至 TFS

转载 作者:行者123 更新时间:2023-12-02 20:38:09 24 4
gpt4 key购买 nike

我们计划迁移到 TFS。虽然我讨厌它,但由于各种原因我们不得不这样做。

  1. 我们有开发、暂存和实时分支。我们是否将每个分支的源代码作为单独的文件夹移至 TFS,并稍后将其转换为分支?

  2. 是否可以保留历史记录?

  3. 有没有可以做到这一点的工具或脚本?

最佳答案

我还没有找到直接从 Mercurial 转换为 TFS 的方法。看来您最好的选择是将 Mercurial 存储库转换为 Git 存储库并使用 git-tfs将这些更改推送到 TFS。

我不熟悉 Git 或 TFS,因此您必须做更多研究才能找出确切的步骤,但我认为我会这样做:

  1. 将您的 Mercurial 存储库转换为 Git 存储库(也许 this 会有所帮助)
  2. 创建空的 TFS 存储库
  3. 使用 this 克隆您的 TFS 存储库页面作为指南
  4. 使用 git 将转换后的 Mercurial Git 存储库推送到 TFS Git 存储库
  5. 使用 git-tfs 将这些更改推送到 TFS

我不知道这是否会复制所有历史记录,或者您是否只需要检查一次代码的最终副本。

关于mercurial - 将代码从 Mercurial 移至 TFS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12466816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com