upgrade the AccuRev Client
accurev upgrade_client [ -f ] [ -s ]
The upgrade_client command compares the AccuRev Server protocol with the AccuRev Client protocol. If these protocols are:
Different, AccuRev downloads and executes the AccuRev Client installation package that your AccuRev administrator has placed on the AccuRev Server.
The same, AccuRev displays a message indicating that the AccuRev Client is up to date and that there is no reason to upgrade.
Note that a protocol is not the same as a version. For example, the AccuRev Server and client might have a different version even if they have the same protocol.
Force AccuRev to download and execute the AccuRev client installation package without first checking the AccuRev Server and Client protocols. When you force an upgrade of the AccuRev Client, it is possible, though unlikely, that you might be installing an older version of the AccuRev Client than the one you are currently running. This can happen if your AccuRev administrator has not placed the newer AccuRev Client installation package on the AccuRev Server.
After downloading the AccuRev Client installation package, execute the installation "silently". When AccuRev performs a "silent" installation, it uses settings from the existing AccuRev Client installation (AccuRev Server host name and port, for example) to provide information required to perform the installation. If you want to modify or review settings for the AccuRev Client during an upgrade, do not use the -s option.
Note: If you are using the upgrade_client command to upgrade build machines at your site, you must turn off user access control on those machines. If you do not, the upgrade installation will require you to respond to prompts approving the (unsigned) AccuRev installer.
Check the AccuRev Server and client protocols; download and execute the client installation package from the AccuRev Server only if necessary:
> accurev upgrade_client
Download and execute the client installation package from the AccuRev Server without comparing the AccuRev Server and Client protocols:
> accurev upgrade_client -f
Download and execute the client installation package from the AccuRev Server without first comparing the AccuRev Server and client protocols; use existing AccuRev Client settings to perform a "silent" upgrade:
> accurev upgrade_client -f -s