Freigeben über


WorkspaceCheckInParameters.NoConflictsCheckForGatedCheckin-Eigenschaft

Dieses Flag beeinflusst nur das Verhalten des Servers wenn den Serverpfaden, die in ein überprüfter Auswirkung abgegrenzte Builddefinition sind. In diesem Fall ruft der Server normalerweise CheckPendingChanges auf, bevor er den Arbeitsbereich ablegt und anschließend ein GatedCheckinException auslöst. Wenn der Aufruf CheckPendingChanges Konflikte erstellt, wird kein GatedCheckinException ausgelöst; checken Sie stattdessen verlässt und informiert den Benutzer ein, dass sie ihre Konflikte lösen können.

Wenn dieses Flag angegeben wird, wird dieser Aufruf CheckPendingChanges übersprungen. Dadurch kann das beispielsweise erstellt werden Shelveset des abgegrenzten Eincheckvorgangs, wenn die Elemente, die eingecheckt werden, nicht, spätestens sind. Der Build-Agent-Arbeitsbereich akzeptiert das Shelveset auf und versucht, Konflikte zu dieser Zeit zu beheben.

Dies ist eine Liberalisierung des Standardverhaltens. Daher ist der Standardwert für dieses Flag falsch.

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

Syntax

'Declaration
Public Property NoConflictsCheckForGatedCheckin As Boolean
public bool NoConflictsCheckForGatedCheckin { get; set; }

Eigenschaftswert

Typ: System.Boolean
True, wenn der Aufruf CheckPendingChanges übersprungen wird; andernfalls false.

.NET Framework-Sicherheit

Siehe auch

Referenz

WorkspaceCheckInParameters Klasse

Microsoft.TeamFoundation.VersionControl.Client-Namespace