【问题标题】:Porting from TFS to Git从 TFS 移植到 Git
【发布时间】:2013-02-22 03:43:40
【问题描述】:

我在 TFS 上很受欢迎,但现在我需要移植到 Git。 几天后,我遇到了一些问题,需要您的帮助:

  • TFS 定义了 WorkItem,签入将放在此 WorkItem 中。我很容易在 WorkItem 中获取所有更改的文件以创建部署包。 WorkItem 在 TFS 中很棒,因为当我有 2 个同时运行的任务时,我为每个任务创建 2 个 WorkItem,我可以轻松地在我想要的 WorkItem 中签入文件。现在在 Git 上,我找不到这个功能。

  • 如何仅归档 选定 次提交(1 次或多次提交)中更改的文件。我使用 TortoiseGit 就像一个 GUI 和 Git 源代码控制 Visual Studio 扩展。请帮助我。我不喜欢使用命令行。

谢谢。

【问题讨论】:

    标签: c# .net visual-studio-2010 git tortoisegit


    【解决方案1】:

    Git 是一个版本控制系统,TFS 是版本控制以及许多其他东西,如任务管理、构建服务器等。

    要获得您所追求的功能(如果我理解正确的话),您需要将 git 与 Visual Studio 集成。

    幸运的是,微软正在开发一些可能会有所帮助的东西。

    http://www.hanselman.com/blog/GitSupportForVisualStudioGitTFSAndVSPutIntoContext.aspx

    另外查看git-tfs 命令。似乎其中一些允许您解决工作项

    【讨论】:

    • 似乎集成可用于 vs 2012,OP 似乎正在使用 vs 2010。不过资源很好。
    • 我还在用 Visual Studio 2010。没钱升级 :(
    • 您需要付费版本中的任何功能吗? Git 支持将与 Visual Studio 2012 Express 版本一起使用
    猜你喜欢
    • 2011-02-21
    • 2021-12-01
    • 2019-08-11
    • 2013-11-02
    • 2013-12-24
    • 2016-04-20
    • 1970-01-01
    • 2014-01-18
    • 2012-07-05
    相关资源
    最近更新 更多