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 中,提示服务器不为隐式使用的同一相对路径的又无缘无故地的将项目从根源和目标根。 e.g. $/proj/trunk - > $/proj/branch,则新文件中将设置此选项的 $/proj/trunk/a.cs 和 $/proj/branch/a.cs 将调用服务器不尝试合并 2 文件

NoMerge 实际提示服务器不可 pend 合并,但是,返回必须合并操作的预览

None 没有选项

Silent 指示服务器禁止所有 get 操作并冲突。

请参阅

参考

Microsoft.TeamFoundation.VersionControl.Common 命名空间