Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 用TFS下的标签替换分支解决方案_Visual Studio_Tfs - Fatal编程技术网

Visual studio 用TFS下的标签替换分支解决方案

Visual studio 用TFS下的标签替换分支解决方案,visual-studio,tfs,Visual Studio,Tfs,当一个解决方案在生产中发布时,我们通常会在下一个版本中继续使用相同的解决方案进行开发。但有时,生产版本包含错误,需要尽快更正(在下一版本之前)。这个问题的解决方案可能是在TFS下使用分支(根据需要从A到B或B到A进行合并…) 此处显示了一个实施示例: 我的问题:我想知道我们是否可以轻松地用标签解决方案替换分支解决方案。如果是,怎么做?若否,原因为何 谢谢。我会使用分支,除了你发布的链接,你还应该查看 为什么不使用标签 分支被设计为完全支持您描述的场景,它是处理并行开发的标准方法 在TFS中,标签

当一个解决方案在生产中发布时,我们通常会在下一个版本中继续使用相同的解决方案进行开发。但有时,生产版本包含错误,需要尽快更正(在下一版本之前)。这个问题的解决方案可能是在TFS下使用分支(根据需要从A到B或B到A进行合并…)

此处显示了一个实施示例:

我的问题:我想知道我们是否可以轻松地用标签解决方案替换分支解决方案。如果是,怎么做?若否,原因为何


谢谢。

我会使用分支,除了你发布的链接,你还应该查看

为什么不使用标签

  • 分支被设计为完全支持您描述的场景,它是处理并行开发的标准方法
  • 在TFS中,标签不是不可变的,也就是说,它们可以在创建后更改
  • 标签没有历史记录,这意味着如果有人更改标签,您不知道是谁、为什么或何时更改。因此,您不能“信任”标签来标识创建它时所标识的代码