The Collaborative Lifecycle Management (CLM) upgrade scripts - Jazz Team Server (JTS), Change and Configuration Management (CCM), Quality Management (QM), Requirements Management (RM) provides an additional command line parameter(-noEditor) to prevent it from opening teamserver.properties files for verification. In other words, the upgrade scripts allows suppressing the following prompt:
- A notepad editor will be opened to let you verify the JTS teamserver.properties file.
- Verify that the Public URI root denoted by the com.ibm.team.repository.server.webapp.url property is correct.
- Verify that the database properties are correct. When done, save your changes if any and close the editor to continue the script execution.
- Consult the 'Upgrading the Jazz Team Server and the CLM applications' topic of the InfoCenter for information on how to properly configure each property: http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.jazz.install.doc/topics/t_update_prepare_config.html
Enter [C] to continue the execution or hit [Enter] to cancel the script execution:
This new command line parameter(-noEditor) was introduced to perform upgrades in complete silence using the wrapper scripts.
The upgrade scripts also provides other parameters(such as -noPrompt -noStepPrompt –overwrite -noVerify)
As a result, the automation of the upgrade scripts can be achieved by prevent all the user interactions.
An example command to perform JTS upgrade by suppressing all the user interactions:
C:\IBM\JazzTeamServer502\server> upgrade\jts\jts_upgrade.bat -oldJTSHome C:\IBM\JazzTeamServer501\server\conf -noPrompt -noStepPrompt -noVerify -noEditor
The noEditor parameter works only for jts_upgrade.bat, ccm_upgrade.bat, rm_upgrade.bat and qm_upgrade.bat.
However, vvc_upgrade.bat, dm_upgrade.bat, and relm_upgrade.bat don't support the noEditor option.Therefore, running these three upgrade batch files still require manual user interaction.