VersionControlServer.QueryMergesWithDetails Method (String, VersionSpec, Int32, String, VersionSpec, Int32, VersionSpec, VersionSpec, RecursionType, Boolean)

Gets the merge history with details of the specified target item with an optional source.

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

'Declaration
Public Function QueryMergesWithDetails ( _
	sourcePath As String, _
	sourceVersion As VersionSpec, _
	sourceDeletionId As Integer, _
	targetPath As String, _
	targetVersion As VersionSpec, _
	targetDeletionId As Integer, _
	versionFrom As VersionSpec, _
	versionTo As VersionSpec, _
	recursion As RecursionType, _
	showAll As Boolean _
) As ChangesetMergeDetails

Parameters

sourcePath
Type: System.String

The local or server path of the optional source item.

sourceVersion
Type: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec

The VersionSpec of the optional source item.

sourceDeletionId
Type: System.Int32

The deletion ID of the optional source item.

targetPath
Type: System.String

The local or server path of the required target item.

targetVersion
Type: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec

The VersionSpec of the required target item.

targetDeletionId
Type: System.Int32

The deletion ID of the target item.

versionFrom
Type: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec

A VersionSpec denoting the earliest point of the merge history range to query. Specify null for "start of time".

versionTo
Type: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec

A VersionSpec denoting the latest point of the merge history range to query. Specify null for "end of time".

recursion
Type: Microsoft.TeamFoundation.VersionControl.Client.RecursionType

The level of recursion applied to the target search.

showAll
Type: System.Boolean

True to include merge history of renamed items. False to not include.

Show: