Upgrading

Upgrading the BSCW system

General information  

Upgraded versions of the BSCW software contain not only new features, but also improvements. We therefore recommend that customers upgrade to the latest version.

The current version is BSCW 4.5.5 (110620-0931-22598)

The software is available for download. We would also be happy to send you an installation CD upon request.

Note: Additional information regarding upgrading your BSCW server can be found in the "Upgrading" section of the administrator manual.

Technical information

Please note that the installation of a new BSCW version requires that you also upgrade to the most current Python version, assuming the new BSCW version does not support the existing Python version. New Python versions can be installed parallel to an existing, older version of the BSCW software, however. 

The current BSCW version supports Python 2.5, 2.6  (recommended) and 2.7.

Note: Upgrades are possible only with a valid licence!

 

Upgrade procedure

First check to ensure that you have the required software (BSCW and Python versions). If necessary, install the required Python version. Finally, close the BSCW server program and create a backup copy of the software.

As a rule, the upgrade occurs simply by installing the new version on top of the existing BSCW installation. Follow the steps below, depending on your operating system.  

Upgrade under Unix

Upgrade your old version to BSCW 4.5 by running setup (user ID =  bscw) on the existing BSCW entity:

$ gunzip < bscw-4.5.5.tar.gz | tar pxf -
$ cd ./bscw-4.5.5
$ python setup /path/to/your/server 

Provide the path to your current BSCW server installation (/path/to/your/server) - usually the directory of the BSCW server is named 'server' (e.g. /opt/bscw/server).

Upgrade under Windows (Windows 7/2008/Vista/2003/XP)

Make sure that you've got the Python for Windows extensions installed in a build#210 or later. Otherwise first update your Python for Windows extensions accordingly.

Run "bscw455.exe" and select the BSCW server to be upgraded.

Configuration

After upgrading your BSCW system, configure the new BSCW version where applicable. This is done by editing the configuration file (config.py). Further information regarding upgrading and configuring your BSCW system can be found in the administrator manual.

Special technical modifications

Depending on your prior BSCW software version, an upgrade may result in specific technical changes such as to the configuration or system functionality. For this reason, it's imperative that you review the version upgrade notes provided in the administrator manual.

Note: When upgrading your BSCW-Server on a Linux-based OS you must make sure that a working compiler (GCC/CC) is installed. (Due to security considerations the compilation of the CGI wrapper is mandatory.)

Download Software

kopfbild_cd_rom.png Get the BSCW Software and install it on your own server within minutes. Details