visual-studio - Visual Studio TFS Merge 省略所有自定义字段和关联的工作项
问题描述
当可以有任意数量的附加字段时,为什么 TFS 只合并文件和评论?这种行为可以改变吗?
我们的签入政策要求设置这些其他字段,但必须手动复制它们会破坏使用自动化(合并工具)的目的。
另外,如果我抢先手动复制了这些字段中的任何一个,那么这些字段就会被删除(即使相同)......所以因为我试图手动关联我知道它不适合我的工作项,所以它取消了它们,所以我必须再做一次。
这适用于 TFS 2015 上的 VS 2015 和 2017
解决方案
就是这样。你想要的行为不是它是如何实现的。
市场上有几个扩展可以添加一些你想要的东西:
- https://marketplace.visualstudio.com/items?itemName=AdamLove.MergeChangeset2019
- https://marketplace.visualstudio.com/items?itemName=KulikovDenis.AutoMergeforVisualStudio2017
- https://marketplace.visualstudio.com/items?itemName=DieterVantilt.teammerge
这个想法是,通过遵循合并树,您可以获取信息。为什么要将内容从一个提交复制到另一个?
如您所见,Team Explorer 是可扩展的,完全可以创建或扩展这些现有扩展之一以匹配您的流程。
推荐阅读
- sql - 用第二个表中的名称替换同一表中 2 列中的 id
- c# - 是否有在 revit api c# 2021 中使用 ParameterSplit 的替代方法?
- javascript - 即使使用 createElementNS 也不会出现动态添加的 SVG 元素
- python - 为什么即使安装了所有东西,谷歌 colab 仍显示缺少模块/包?
- javascript - 设置变体选项数组时出错无法读取未定义的属性“0”
- generative-adversarial-network - 关于辅助分类生成对抗网络 ACGAN,您有什么改进建议
- excel - 查找在特定日期范围内出现的人
- javascript - 当应用程序终止时,EXPO BackgoroundFecth 对 android 应用程序的依赖是否仍将在后台工作?
- javascript - Mongodb位置运算符不起作用
- javascript - _firebase_config__WEBPACK_IMPORTED_MODULE_3__.default.createUserWithEmailAndPassword 不是 Vue Js 中的函数