TFS 和 Git - 合并时防止链接工作项
TFS and Git - prevent linking work-items when merging
我有两个回购协议:
"Baseline" 和 "MyProject",其中 MyProject 是 Baseline 的高度自定义定制版本。
使用远程,当我在 MyProject 上工作时,我将 Baseline 配置为 "upstream" 远程,这样我就可以从核心团队拉动开发。
问题:当我使用“git merge upstream/dev”并将包含所有合并代码的变更集从基线提交到 MyProject 时,我发现提交链接的冗余副本有已添加到基线项目中的所有工作项。我不希望基线项目的工作项被每个提交合并到的每个分支破坏。
有没有办法让它工作?一种说法是“仅在合并到基线回购的 dev 或 master?
时才从合并中提取工作项链接
在合并操作期间无法阻止基于链接。这是默认设置。您可能需要根据您的情况手动删除工作项中的链接。
我有两个回购协议:
"Baseline" 和 "MyProject",其中 MyProject 是 Baseline 的高度自定义定制版本。
使用远程,当我在 MyProject 上工作时,我将 Baseline 配置为 "upstream" 远程,这样我就可以从核心团队拉动开发。
问题:当我使用“git merge upstream/dev”并将包含所有合并代码的变更集从基线提交到 MyProject 时,我发现提交链接的冗余副本有已添加到基线项目中的所有工作项。我不希望基线项目的工作项被每个提交合并到的每个分支破坏。
有没有办法让它工作?一种说法是“仅在合并到基线回购的 dev 或 master?
时才从合并中提取工作项链接在合并操作期间无法阻止基于链接。这是默认设置。您可能需要根据您的情况手动删除工作项中的链接。