Freigeben über


WorkspaceCheckInParameters.NoConflictsCheckForGatedCheckin-Eigenschaft

Dieses Flag wirkt sich nur auf das Verhalten des Servers wenn die Serverpfade, die im Auswirkungen ein 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; stattdessen verlässt Eincheck- und informiert den Benutzer, dass sie ihre Konflikte lösen müssen.

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

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