MergeOptionsEx 枚举

完整设置合并选项,则将转换为int类型并将其发送到服务器,为了可以向后兼容的在将来的版本

此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。

命名空间:  Microsoft.TeamFoundation.VersionControl.Common
程序集:  Microsoft.TeamFoundation.VersionControl.Common(在 Microsoft.TeamFoundation.VersionControl.Common.dll 中)

语法

声明
<FlagsAttribute> _
Public Enumeration MergeOptionsEx
[FlagsAttribute]
public enum MergeOptionsEx

成员

成员名称 说明
AlwaysAcceptMine 指示服务器放弃从源中生成的所有更改,使从目标只更改。
Baseless 指示服务器执行了项目之间的baseless合并
Conservative 在声明组合为冲突时,指示服务器是保守的。可从TFS 2010。
ForceMerge 指示服务器组件之前合并的源代码版本
NoAutoResolve 仅使用客户端。提示客户端不尝试向自动解决冲突
NoImplicitBaseless 预先在TFS仅工作2008中,提示服务器不为隐式使用的同一相对路径的又无缘无故地的将项目从根源和目标根。 即.. $/proj/trunk - > $/proj/branch,则新文件中将设置此选项的$/proj/trunk/a.cs和$/proj/branch/a.cs将调用服务器不尝试合并2文件
NoMerge 实际提示服务器不可pend合并,但是,返回必须合并操作的预览
None 没有选项
Silent 指示服务器禁止所有get操作并冲突。

请参见

参考

Microsoft.TeamFoundation.VersionControl.Common 命名空间