Comando degli strumenti di repository per rimuovere una correzione di patch da un'applicazione di Engineering Lifecycle Management

Usare il comando 'patchRevertApp per rimuovere una patch fix da un'applicazione IBM Engineering Lifecycle Management sul server e tornare alla patch fix precedente.

Scopo

Il comando 'patchRevertApp rimuove una patch fix da un'applicazione di Engineering Lifecycle Management sul server e ritorna alla patch fix precedente. È possibile utilizzare questo comando solo una volta per ripristinare una patch applicata utilizzando il comando patchApplyApp . Il motivo per questo singolo utilizzo è che il comando patchApplyApp memorizza una copia di backup solo della configurazione corrente prima che venga applicata la nuova correzione della patch.

È possibile utilizzare questo comando se il server è in esecuzione o meno. Se il server è in esecuzione, è necessario riavviare l'applicazione per rimuovere la correzione della patch corrente e ripassare alla correzione della patch precedente. Non è necessario reimpostare l'applicazione per cancellare la cache prima di riavviare l'applicazione.

Parametri

Attributo Descrizione Obbligatorio Predefinito
app Il contesto applicativo per cui invertire la correzione della patch. Utilizzare questo parametro quando si esegue il comando patchRevertApp per eliminare le correzioni patch dalle applicazioni che non dispongono di comandi degli strumenti del repository.
Ad esempio, per eseguire questo comando per l'applicazione Change and Configuration Management, impostare il valore di app su ccm:
repotools-jts.bat -patchRevertApp app=ccm
No Se il parametro app viene omesso, il comando viene applicato all'applicazione associata al comando degli strumenti del repository.
Ad esempio, il seguente comando riververà la patch più recente fix all'applicazione Change and Configuration Management:
repotools-ccm.bat -patchRevertApp
I due comandi seguenti sono funzionalmente equivalenti:
repotools-ccm.bat -patchRevertApp
repotools-jts.bat -patchRevertApp app=ccm

Esempio

Questo esempio mostra come ripristinare le correzioni delle patch mirate alle singole applicazioni:

Icona del sistema operativo Windows Apri un prompt dei comandi e inserisci questi comandi:

repotools-jts.bat -patchRevertApp
repotools-jts.bat -patchRevertApp app=ccm
repotools-ccm.bat -patchRevertApp
repotools-qm.bat -patchRevertApp
repotools-rm.bat -patchRevertApp

Icona del sistema operativo Linux Apri una riga di comando e inserisci questi comandi:

repotools-jts.sh -patchRevertApp
repotools-jts.sh -patchRevertApp app=ccm
repotools-ccm.sh -patchRevertApp
repotools-qm.sh -patchRevertApp
repotools-rm.sh -patchRevertApp