Git与TFS和独家结账

时间:2013-01-28 19:34:05

标签: visual-studio-2010 visual-studio git version-control tfs

我想了解如何在我的计算机上本地使用Git以及Visual Studio和TFS服务器。不幸的是,我公司的技术负责人已经为TFS设置了独家签出政策,所以每次有人签出文件时,都不能由其他人编辑。

使两个系统一起生活的正确方法是什么?我会尝试使用 Git-TF ,但我不相信签到阶段。工作流程应如下所示:

  1. 克隆项目
  2. 切换到Visual Studio的离线模式
  3. 使用Git离线工作
  4. 从TFS服务器获取并重新定位
  5. 签入?
  6. 问题是:如果其他人已经检查了我需要更改的文件,我如何签入我的文件?签入文件时,Git-TF如何真正起作用?

    在没有Git-TF的情况下,我想到的另一个工作流程可能如下:

    1. 打开TFS项目
    2. 切换到离线模式
    3. 使用Git
    4. 创建一个新分支
    5. 在分支机构工作
    6. 返回主分支,更新它
    7. 专门签出我的Git分支上已更改的文件
    8. 合并主人的分支
    9. 使用TFS签入(切换到在线模式后?)
    10. 你推荐什么?

0 个答案:

没有答案