SccBeginBatch-Funktion

Diese Funktion startet eine Batchsequenz von Quellcodeverwaltungsvorgängen. Der SccEndBatch wird aufgerufen, um den Batch zu beenden. Diese Batches werden möglicherweise nicht geschachtelt.

Syntax

SCCRTN SccBeginBatch(void);

Parameter

Keine

Rückgabewert

Die Plug-In-Implementierung dieser Funktion für die Quellcodeverwaltung wird voraussichtlich einen der folgenden Werte zurückgeben:

Wert Beschreibung
SCC_OK Die Reihe der Vorgänge wurde erfolgreich gestartet.
SCC_E_UNKNOWNERROR Nicht spezifischer Fehler.

Hinweise

Quellcodeverwaltungsbatches werden verwendet, um dieselben Vorgänge für mehrere Projekte oder mehrere Kontexte auszuführen. Batches können verwendet werden, um redundante Dialogfelder pro Projekt während eines Batchvorgangs aus der Benutzeroberfläche zu vermeiden. Die SccBeginBatch Funktion und das SccEndBatch werden als Funktionspaar verwendet, um den Anfang und das Ende eines Vorgangs anzugeben. Sie können nicht geschachtelt werden. SccBeginBatch legt ein Flag fest, das angibt, dass ein Batchvorgang ausgeführt wird.

Während ein Batchvorgang wirksam ist, sollte das Quellcodeverwaltungs-Plug-In mindestens ein Dialogfeld für jede Frage für den Benutzer vorhanden sein und die Antwort dieses Dialogfelds auf alle nachfolgenden Vorgänge anwenden.

Siehe auch