SourceGear Fortress is a cross-platform ALM solution for small and medium-sized teams. The version control features of SourceGear Fortress are based on the mature technology from SourceGear Vault, which has been continuously improving since its initial release in February 2003.
Known Issues
For existing Vault customers: The Fortress client will convert existing working folder information in a way that makes it incompatible with earlier Vault clients (those before Vault 4.0). You should set your working folders to new locations before starting with Fortress.
Server Install Notes – New Users
You can see a detailed installation guide for the Fortress server here.
Server Install Notes – Upgrading Users
Important! After upgrading an existing Vault or Dragnet installation to Fortress, you will not be able to use previous versions with the database. Back up your database before upgrading to Fortress!
Fortress cannot directly upgrade a Vault Server installation. You must first uninstall Vault and Dragnet (if present), choosing to keep the databases.
If you are upgrading a Dragnet database for use with Fortress, you must make sure it is attached to the same SQL Server instance as the Vault database. You can use SQL Server’s Detach and Attach functions to move the sgdragnet database.
Now, you can install Fortress. Make sure to choose to keep your database when prompted. If you encounter any problems while upgrading, please contact us on our forum at http://support.sourcegear.com/viewforum.php?f=30
Obtain a demo license
You may obtain a demo license for Fortress by clicking here.
Once you receive your demo license, log in to the Fortress Admin. The URL will be: http://localhost/VaultService/Admin/Licenses.aspx
You will be prompted for a login and password. Use the login “admin” and the password that you set in the installer.
After logging in, you can add the demo serial you previously requested.
Now you can add users by clicking on the Users link.
On the Users page, click the Add button.
Now you can create a Bug tracking project on this page:
http://localhost/Fortress/AddProject.aspx

After clicking Submit, you will be redirected to the Projects page.
Click on the name of the project that you just created. Click the Project Admin tab, and choose security from the menu at the right.
Use this page to give your new users Read and Modify access to your new project. Now your users have access to the work item project and can create and modify work items.
Now you’re ready to start adding bugs.
Add a Work Item
On a client machine, after you have installed the Fortress client package, you can load Visual Studio 2005 or 2008 and use the integrated Fortress item tracking client. Once you’ve started VS, load the Fortress view by clicking on View->Other Windows->Fortress.
After logging in as one of your newly created users, the view that appears will be a list of projects on your Fortress Server. Right-click your project and choose Add Item.
An editor (pictured above) will appear, and you can enter your work item details there. You may save the item with the normal save icon on the toolbar.
Upload a Project
If you need to upload a Visual Studio project, Open VS and load the project. In the Tools->Options dialog, click the Source Control tree item. Choose SourceGear Fortress Visual Studio Client entry in the drop down.
Now you can right click on an item in your solution and choose “Add Solution to Fortress ”
Select the destination for your solution in the Fortress repository, and hit OK.
Now, when you open the solution from your disk, it should automatically connect to Fortress, allowing you to use Fortress as your source code control repository.
For an introduction to using source code control, see ericsink.com/scm/source_control.html
Installing the Eclipse plugin
Fortress supports an Eclipse plugin for systems with Eclipse version 3.2 (and above) and the Sun Java 1.4 runtime (and above). To install this plugin in your Eclipse development environment, Choose Help->Software Updates->Find and Install… from the Eclipse menu.

Choose “Search for new features to install” on the first page and click the Next button. On this screen, choose to add a New Remote Site.

In the dialog that appears, enter the URL http://download.sourcegear.com/files/Fortress/Preview_1/Fortress/Eclipse/update-site
Now you can click the Finish button in the Wizard to continue to the next step. Choose to install the Fortress Eclipse Plugin.

Now you may finish the rest of the install process normally, and you will be able to use Fortress just as you would any other Eclipse Team provider. You can add a project to a Fortress server by choosing Team->Share from the project’s right-click menu. You may import a project from Fortress by choosing Import… from the File menu. To access the Eclipse work item tracking, open the Fortress View from the Windows->Show View->Other menu item.
For an introduction to using source code control, see ericsink.com/scm/source_control.html
Fortress Minimum System Requirements
Client:
- Windows 2000 or later, either 32-bit or 64-bit
- Microsoft .NET Framework 2.0
- 1.5 GHz CPU or better
- 1 GB RAM
- 30 MB available hard disk space
Server:
The Fortress server is supported on both the 32-bit and 64-bit versions of these Windows operating systems:
- Windows XP Professional
- Windows Server 2003
- Windows Vista (Business or Ultimate)
- Windows Server 2008
You will also need Microsoft SQL Server.
- MSDE 2000 (SP3a)
- SQL Server 2000 (SP3a)
- SQL Server 2005 or SQL Server Express 2005 (SP2)
- SQL Server 2008 or SQL Server Express 2008
You also need Microsoft's Internet Information Server (IIS)
- IIS 5.0 or higher with .NET Framework 3.5
Your server computer should have at least:
- 2.4 GHz CPU or better
- 2 GB RAM
- 20 MB available hard disk space
