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:
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
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