10. Requirements, installation and sources.

This section discusses requirements and installation of BridgeServer web service, BridgeConsole,  RepositoryExplorer applications and module that integrates SCCBridge project into the Visual Studio .NET 2003 IDE.

Requirements:
Since all of applications are written in C# and they use DIME messages, they require .NET Framework version 1.1 and Web Service Enhancement 2.0 for Microsoft .NET should be pre-installed on both the server and client machines. BridgeServer also requires IIS 5.0 or higher on the server. The applications were tested under Windows 2000/XP (Pro) and Windows Server 2003 , but they have to work properly also under other Windows OS where .NET Framework 1.1 and WSE 2.0 are installed.

Server-side setup:

To install the SCCBridge server you have to do the following:
  1. Download Windows installer package for server.
  2. On the computer where IIS 5 is installed, run the "SCCBridge server.msi ".
  3. Read message on the first screen carefully and then click "Next" button.
  4. Specify a virtual directory for the web service, by default it will has name BridgeServer.
  5. Click the "Next" button. That's almost all you have to do.
  6. On the next screen just click the "Next" button again.
  7. When the installation is finished, click the "Close" button.

Please keep in mind the following:

<add value="\\arthurn\D\Program Files\Microsoft Visual Studio\VSS\srcsafe.ini" key="RepositoryPath" />


In order to test web service I've implemented the Test() method, which works through HTTP GET:

When service was configured correctly then you will see the following message:

"Test passed. Support cryptography: yes, database path: <path to your database>, temp folder: <path to temp folder>."


Using of cryptography allows encrypting of user's password during login. To allow using of cryptography to ASPNET user you have to do either:

then you can change Web.config:

<add key="UseCryptoAPI" value="YES" />


Client-side setup:

To install the SCCBridge client you have to do the following:
  1. Download Windows installer package for client.
  2. Run the "SCCBridge client.msi ". Read message on the first screen carefully and then click "Next" button.
  3. Determines a folder to where client-side files will be installed. Then click "Next" button.
  4. Click the "Next" button. That's almost all you have to do.
  5. At the end of installation you have to specify the current "Source Code Control Provider", which will be used in Visual Studio .NET IDE.
  6. When the installation is finished, click the "Close" button.

Please keep in mind that you can change back the current "Source Code Control Provider" at any time using of "SCCPSwitcher.exe" utility.

Previous page

Copyright (c) 2003-2004 Nesterovsky bros
Author: Arthur Nesterovsky