Änderungsbereinigung

Mit dem Dienstprogramm für die Änderungsbereinigung können Sie Release Control-Datenbankänderungsanforderungen zählen und entfernen. Sie können alle verfügbaren Änderungsanforderungen sowie Änderungsanforderungen zählen und entfernen, die vor einem bestimmten Datum erfolgt sind oder die den Kriterien eines bestimmten Filters entsprechen.

Das Dienstprogramm für die Änderungsbereinigung übermittelt eine Anforderung an einen ausgeführten Release Control-Server, d. h., dass Sie nach Ausführung des Änderungsbereinigungsbefehls den Änderungs- oder Löschvorgang nicht beenden können. Durch Schließen der Befehlszeile wird der Vorgang nicht beendet.

So zählen oder entfernen Sie Anforderungen in bzw. aus der Datenbank:

Führen Sie folgenden Befehl aus:

<Release Control-Installationsverzeichnis>\bin\ChangeCleaner.bat <Optionen>

Die Befehlszeilenoptionen:

Option Beschreibung
-c
--count
Zählen der Änderungen.
-cb <JJJJ-MM-TT>
--count-before <JJJJ-MM-TT>
Zählen der Änderungen, die vor dem angegebenen Datum erfolgt sind.
--encrypted-password-file <Datei> Verwenden des verschlüsselten Kennworts, das in <Datei> angegeben ist

-cf <Filtername>

--count-filter <Filtername>

Zählen der Änderungen, die mit Hilfe des angegebenen Filters ausgewählt wurden. Siehe Angeben eines Filters: Hinweise und Einschränkungen.
-h
--help
Drucken aller Befehlszeilenoptionen
--im-mode Release Control wird im Identitätsmanagermodus ausgeführt.
-p <Kennwort>
--password <Kennwort>
Verschlüsseln eines einzelnen Klartextkennworts.
---port
Angeben des vom Release Control-Server verwendeten Anschlusses.
Standardeinstellung: 8080
--server <Server>
Angeben des Namens oder der IP-Adresse des Release Control-Servers.
Standardeinstellung: localhost
-u <Benutzername>
--username <Benutzername>
Angeben des Benutzernamens, der erforderlich ist, um eine Verbindung mit dem Release Control-Server herzustellen.
-ra
--remove-all
Entfernen aller Änderungen aus der Datenbank.
-rb <JJJJ-MM-TT>
--remove-before <JJJJ-MM-TT>
Entfernen von Änderungen, die vor dem angegebenen Datum erfolgt sind.
-rf <Filtername>
--remove-filter <Filtername>
Entfernen der Änderungen und der darauf bezogenen Aufgaben, die mit Hilfe des angegebenen Filters ausgewählt wurden. Siehe Angeben eines Filters: Hinweise und Einschränkungen.

Führen Sie folgenden Befehl aus, um beispielsweise die Änderungen zu entfernen, die vor dem 20. September 2008 während der Ausführung im Identitätsmanagermodus geplant oder implementiert wurden:

<Release Control-Installationsverzeichnis>\bin\ChangeCleaner.bat --im-mode -rb 2008-09-20