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.