Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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

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
User interface 在TFS 2008(2010)中从合并对话框隐藏变更集?_User Interface_Tfs_Merge_Branch - Fatal编程技术网

User interface 在TFS 2008(2010)中从合并对话框隐藏变更集?

User interface 在TFS 2008(2010)中从合并对话框隐藏变更集?,user-interface,tfs,merge,branch,User Interface,Tfs,Merge,Branch,当从一个分支合并到另一个分支时,我们可以看到哪些变更集出现在一个分支中,而没有合并到另一个分支 其中一些变更集不应该合并。有可能把这些藏起来吗 或者我们只需要编辑变更集注释以包含前缀,比如NOMERGE:,就可以直观地过滤掉它们吗 我问的原因是,开发人员有时会忘记合并本应合并的更改,而在其他更改集中很难找到这些更改。这是一个奇怪的问题,为什么有些更改集不应合并,如何确定这些更改集。如果您对我进行选择性合并,看起来分支没有正确创建。我认为您不能使用VisualStudio隐藏变更集。然而,使用TF

当从一个分支合并到另一个分支时,我们可以看到哪些变更集出现在一个分支中,而没有合并到另一个分支

其中一些变更集不应该合并。有可能把这些藏起来吗

或者我们只需要编辑变更集注释以包含前缀,比如NOMERGE:,就可以直观地过滤掉它们吗


我问的原因是,开发人员有时会忘记合并本应合并的更改,而在其他更改集中很难找到这些更改。

这是一个奇怪的问题,为什么有些更改集不应合并,如何确定这些更改集。如果您对我进行选择性合并,看起来分支没有正确创建。我认为您不能使用VisualStudio隐藏变更集。然而,使用TF.exe命令行应用程序,您可以在合并中找出哪些变更集是候选变更集,然后有选择地合并单个变更集。请参见

这是一个奇怪的问题,为什么有些变更集不应该合并,以及如何确定这些变更集。如果您对我进行选择性合并,看起来分支没有正确创建。我认为您不能使用VisualStudio隐藏变更集。但是,使用TF.exe命令行应用程序,您可以在合并中找出哪些变更集是候选变更集,然后有选择地合并单个变更集。请参见

您可以使用TF merge/DISCARD选项


您可以使用TF合并/放弃选项


实际上,在构建新功能/产品的同时,分支一个项目,然后需要修改配置文件、构建/部署脚本等,以指向一个完全独立的开发/测试环境的类似分支数据源/服务器,这是非常常见的。然后,当合并回主干时,我们通常需要跳过初始分支设置变更集。使TFS知道不在合并中包含这些更改非常有用。@Arkaine55您也可以进行合并,但对于配置文件,请在“解决冲突”对话框中指定“保留目标”。它仍然将该文件标记为已合并。实际上,在构建新功能/产品时,分支项目然后需要修改配置文件、构建/部署脚本等,以指向类似分支的数据源/服务器,以用于完全独立的开发/测试环境,这是非常常见的。然后,当合并回主干时,我们通常需要跳过初始分支设置变更集。使TFS知道不在合并中包含这些更改非常有用。@Arkaine55您也可以进行合并,但对于配置文件,请在“解决冲突”对话框中指定“保留目标”。它仍然将文件标记为已合并。