Page Header
HomePurchaseProductsContact

Don't miss out on important updates, subscribe to our mailing list here!

Want to influence the future of software development?

Sign up for beta testing here.

Deployment

Revolution Design software has been created to be easy for BIM managers to deploy to a large groups of users. Follow the instructions below to set up a deployment.

This page describes the process for an initial deployment and install to a new machine. If you are trying to deploy new settings to users that already have the program the process is very similar but can be found on the settings management page.

Important = Important Note

Settings XML file

Creating the Settings File

In order to deploy settings and licensing you need to start by creating the XML settings file that you will deploy. The best way to begin is to install the software on a single machine, start it, and use the UI to modify the settings until they match what you would like to deploy.

Once you have the settings how you want them you will need to locate the settings file on the setup machine. Settings files can be found in a sub folder of C:\Users\{username}\AppData\Roaming\Revolution Design Important Note. Software specific sub folders are as follows:

 

Modifying Settings

All settings should be present in this file and all UI visible settings should already be set correctly. However there are a few other settings available that you may need or want to set:

The settings file can also be modified as follows:

Creating the Deployment

Deploying Installation

If you are creating a silent install via Microsoft SCCM or similar, you can do so with the main exe installer. The exe file will honor any passive switches available to the embedded msi package (including all standard msi switches like /passive). If you would like to extract the msi to look at the parameters directly you can do so by running the following command line:

"<Path to Exe>" /extract:"<Directory to Extract To>"

Note that the directory you are trying to extract to must exist already, the extraction will not create it. Note also that this msi is intended to read parameters from and should not be used for installation purposes; installs should be run from the exe directly through a command line instead of from an msi through msiexec.

The exe recognizes the following parameters in addition to the standard parameters:

All unspecified parameters will be set to the default value shown when you run the exe installer directly, you are only required to set the parameters that you would like to change from the default.

If you are not creating a silent install or are trying to script the installer in some other form, you may simply use the downloaded exe installer.

Deploying Settings

Once the settings file is ready to deploy, it must be deployed to end user machines; this can be done via manual copy, through the deployment utility, or through a script or other deployment system that copies the file to the target machine. The settings file can be copied to several locations with slightly different results:

Deployment Utility

Utility Download

The Revolution Design deployment utility is a simple and free utility created to assist users with deploying Revolution Design software. The deployment utility can be downloaded from the utility page.

Using the Deployment Utility

The deployment utility can be run from any location, but is designed to sit on a network drive and be accessed from all local users machines and run from the network. Opening the utility will automatically detect what RD software is installed on the current machine and will show a tab for each one.

Simply fill in the license key and/or settings file fields and press 'Deploy' to deploy the values to the current machine. Note that if you have placed your license key inside your settings file you do not need to enter it into the license key field as well, it will deploy with the settings.

The license utility also allows some automation so that you do not have to browse on each machine to your settings file. You may place settings and license key files in the same directory as the utility exe file and it will automatically fill out the values when it loads, so you just need to open the utility and press deploy and you are done! The files must follow the following rules:

Replace the {version} placeholder with the version of software you are running i.e. 14_0 for version 14.0.

Replace the {username} placeholder with the windows user name of the current user.

Note that there is also a file named '{XX}Internal_Settings.xml' in the same folder. This file stores internal settings such as window positions and sizes and should not be deployed to users.