Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The different ways to resolve a merge.
Used in tbl_PendingMerge.HowMerged and tbl_Merges.HowMerged.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration MergeFlags
[FlagsAttribute]
public enum MergeFlags
[FlagsAttribute]
public enum class MergeFlags
[<FlagsAttribute>]
type MergeFlags
public enum MergeFlags
Members
Member name | Description | |
---|---|---|
AcceptMerged | The user chose to use the result of a non-automatic three way merge. | |
AcceptMine | The user chose to ignore any "theirs" changes. | |
AcceptTheirs | The user chose to ignore any local changes and accepted the changes from the "theirs" source. | |
AcceptYoursRenameTheirs | ||
Add | A merged add, or a branch operation. This is only for future transitive merge history. | |
DeleteConflict | ||
Deleted | A merged delete. This is only for future transitive merge history. | |
Edit | The user edited the file after resolving the merge but before committing. | |
None | The merge has yet to be resolved. | |
TransitiveMergeRecord | For future use: transitive merge records should be always ignored. |