Rimozione cambiamenti

L'utilità rimozione change consente di contare e rimuovere richieste di change dal database di Release Control. È possibile contare e rimuovere tutte le richieste di cambiamento disponibili, le richieste di cambiamento precedenti a una data specificata oppure le richieste di cambiamento che soddisfano i criteri di un filtro specificato.

L'utilità Rimozione change invia una richiesta a un server di Release Control in esecuzione, il che significa che dopo aver eseguito il comando rimozione change non è possibile interrompere l'operazione di rimozione dei change.La chiusura della riga di comando non arresta l'operazione.

Per contare o rimuovere le richieste presenti nel database:

Eseguire il seguente comando:

<directory di installazione di Release Control>\bin\ChangeCleaner.bat <opzioni>

Di seguito sono riportate le <opzioni> della riga di comando:

Opzione Descrizione
-c
--count
Contare il numero di cambiamenti.
-cb <aaaa-MM-gg>
--count-before <aaaa-MM-gg>
Contare il numero di cambiamenti prima della data specificata.
--encrypted-password-file <file> Utilizzare la password crittografata specificata nel <file>.

-cf <nome filtro>

--count-filter <nome filtro>

Contare il numero di cambiamenti inclusi nel filtro specificato. Vedere Definizione di un filtro: Note e limitazioni.
-h
--help
Stampa tute le <opzioni> della riga di comando.
--im-mode Release Control è in esecuzione in modalità Gestione identità.
-p <password>
--password <password>
Crittografa una singola password di testo normale.
---port
Specificare la porta utilizzata dal server di Release Control.
Valore predefinito:8080
--server <server>
Specificare il nome o l'indirizzo IP del server di Release Control.
Valore predefinito:localhost
-u <nome utente>
--username <nome utente>
Specificare il nome utente richiesto per connettersi al server di Release Control.
-ra
--remove-all
Rimuove tutti i cambiamenti dal database.
-rb <aaaa-MM-gg>
--remove-before <aaaa-MM-gg>
Rimuove i cambiamenti prima della data specificata.
-rf <nome filtro>
--remove-filter <nome filtro>
Rimuove i cambiamenti e i compiti dipendenti inclusi nel filtro specificato. Vedere Definizione di un filtro: Note e limitazioni.

Ad esempio, per rimuovere i cambiamenti previsti o implementati prima del 20 settembre 2008 durante l'uso in modalità Gestione identità, eseguire il seguente comando:

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