SourceGear Fortress 2.0.3 is a maintenance release for Fortress 2.0. If you have not upgraded to Fortress 2.0, see sourcegear.com/fortress/releases/2.0.html for more information.

 

Installation Notes

Please ensure you have a verified backup of your database before upgrading, and upgrade at a time when it is convenient to not have access to the server. On very large Fortress installations, the upgrade may take several hours.

Fortress 2.0 is not backwards compatible with previous versions of Fortress. In essence, Fortress 2.0.x clients will only interact with Fortress 2.0.x servers and vice versa. Fortress 1.x clients and servers are not compatible with Fortress 2.0 clients and servers.

For details on Fortress licensing, including upgrade policies and demo keys, please see the Licensing FAQ

 

Known issues:

Important note when upgrading from the 1.0.6 release: There was a bug in the uninstall routine for the 1.0.6 for users who installed the server and the client together using the server's installer. Upgrading in that situation will succeed, but leave two client shortcuts on the desktop. Please follow the instructions at support.sourcegear.com/viewtopic.php?t=9653 for instructions on removing the 1.0.6 server and client before upgrading.

When using the VS Enhanced Client's "Open From Fortress" functionality in Visual Studio 2008, you will not be able to open solutions that have not yet been upgraded by Visual Studio to the Visual Studio 2008 format.

 

What's New Since Fortress 2.0.2:

Visual Studio Enhanced Client
  • Changed the Undo Checkout operation for files that are Checked Out from within Pending Changes to behave in the same manner as Undo Checkout from Solution Explorer
  • Fixed problem where Fortress dialogs would move down or across a display when the Windows Taskbar was positioned at the top or left of the display.
  • Deleting a linked file from a project no longer deletes the linked file from disk
  • Open From Fortress for a solution containing Solution Folders which map to physical directories now retrieves all files located in those directories
  • %VAULT_EXE_DIR% variable for Diff and Merge programs now resolves correctly on Windows 7
Client
  • Changed the Undo Checkout operation for files that are Checked Out from within Pending Changes to behave in the same manner as Undo Checkout from the File View
  • Fixed problem where Fortress dialogs would move down or across a display when the Windows Taskbar was positioned at the top or left of the display.
  • Addressed array boundary error when viewing Line History of files added through VSS Handoff
  • The Fortress Client will re-select previously selected items in the search results when the client regains focus and executes a new status search
Fortress Web Client
  • Adding an attachment will now generate an email notification
Web Admin Client
  • Fixed problems encountered when restoring a database backup
  • Can now use '<', '>', '&,' and other characters for Keyword Expansion comments.
WebDAV
  • Performance improvements for many file operations.

Client/Server Version Compatibility

It is always recommended that your client and server versions match exactly (e.g., a 2.0.3 client should be connecting to a 2.0.3 server). 2.0.x clients are able to communicate with any 2.0.x server, but specific bug fixes will not work correctly if they required both client and server changes. 2.0.x clients and servers are not compatible with 1.x clients and servers.

 

Upgrading From Previous Versions

It is recommended that you backup your Fortress databases prior to an upgrade. This can be done from either the Fortress Admin tool, or the SQL Enterprise Manager tool.

To upgrade from a previous installation of Fortress, simply invoke the new installer, and choose the same options that were selected when Fortress was previously installed. Program files and configuration settings will be automatically updated to reflect the upgrade. Note that the server installation will not delete your database unless you explicitly tell it to.

You may also safely uninstall Fortress first, and then install the upgrade. As with installation, an uninstall will not delete your database unless you explicitly tell it to.