Search 

"I wouldn't trade QA Wizard for any other available product that I'm aware of at this time."

Sean Whitcom

Lead QA Engineer

Seapine Software Products
Surround SCM Add-ons

The following add-ons are provided to help you extend the capabilities of Surround SCM.

Integration Support

The following information is provided to help you integrate Surround SCM into your development environment.

IDE Installation Instructions

Apache Ant

  1. Unzip the SurroundAnt.zip file into your desired installation directory.
  2. Copy the surround.jar file from the installation directory to ANT_HOME\lib.
  3. View example commands in examples.xml.
  4. Use the Main.html page to jump to supported command details.
   

Eclipse

Eclipse v2.1

  1. Start Eclipse.
  2. Choose Window > Open Perspective > Install/Update to open the Install/Update Perspective.
  3. Right-click in the Features Update pane and select New > Site Bookmark.
  4. Enter a name for the new bookmark and set the URL to http://downloads.seapine.com/pub/eclipse/surround/
  5. Select Eclipse update site.
  6. Click Finish.

Eclipse v3.x

  1. Start Eclipse.
  2. Choose Help > Software Updates > Find and Install.
  3. Select "Search for new features to install" and click Next.
  4. Select "New Remote Site..."
  5. Enter a name for the new site and set the URL to http://downloads.seapine.com/pub/eclipse/surround/.
  6. Mark the checkbox by the new site and click Next.
  7. Mark the checkbox next to the version of the Surround SCM plug-in that you want to install and click Next.
  8. Review the license agreement terms and click Next.
  9. Click Finish to complete the installation.

Eclipse plug-in documentation (PDF)

   

JBuilder

Surround SCM supports JBuilder version 8.0, 9.0, and X.

 

  1. Run the Surround SCM installation program.
  2. When you are prompted to select Surround SCM Integration options choose Install JBuilder plug-in.

JBuilder plug-in documentation (PDF)

   
Visual Basic

Most Surround SCM commands can be accessed from Microsoft Visual Basic 6. The plug-in is installed by default during the Surround SCM installation process.

 

Visual Basic plug-in documentation (PDF)

   
Visual FoxPro

Most Surround SCM commands can be accessed from Microsoft Visual FoxPro 8. The plug-in is installed by default during the Surround SCM installation process.

 

Visual FoxPro plug-in documentation (PDF)

   
Visual Studio

Most Surround SCM commands can be accessed from Microsoft Visual Studio .NET and Visual Studio 6.0. The plug-in is installed by default during the Surround SCM installation process.


Visual Studio plug-in documentation (PDF)

   
WebSphere

Surround SCM supports WebSphere version 5.1 and later.

  1. Start WebSphere.
  2. Choose Window > Open Perspective > Install/Update to open the Install/Update Perspective.
  3. Right-click in the Features Update pane and select New > Site Bookmark.
  4. Enter a name for the new bookmark and set the URL to http://downloads.seapine.com/pub/eclipse/surround/
  5. Select WebSphere update site.
  6. Click Finish.
    The site folder you created is displayed in the Feature Updates window.
  7. Expand the site folder and select the Surround SCM WebSphere Team plug-in you want to install. The Preview pane displays information about the Surround SCM plug-in.
  8. Click Install Now in the Preview pane to begin the installation. Follow the on-screen instructions to install the plug-in.
  9. Click Yes when you are prompted to restart WebSphere.

    The plug-in is installed and ready to use.

WebSphere installation documentation


Trigger Examples

The following triggers can help you extend the functionality of Surround SCM. Seapine does not provide support for these sample triggers.

Trigger Description
Build Management

Uses triggers to manage a build process. This examples uses Ant as the build tool.

Custom Keyword Expansion

Uses triggers to expand a custom set of keywords.This code was built with Visual C++ 6.0, but could be built by most standard Windows C++ compilers.

FTP File Transfer

(Batch)

(C++)

Uses triggers to keep a remote FTP server up to date with the newest Surround SCM files. The C++ version was built with Visual C++ 6.0 but could be built by most standard Windows C++ compilers.

Log Events

(Batch)

(C++)

(Shell script)

Uses triggers to record a log of events that occur within Surround SCM. This code can be used as is or customized. The C++ version was built with Visual C++ 6.0 but could be built by most standard Windows C++ compilers.

Sync Surround SCM Server

Uses triggers to keep two repositories that reside on different Surround SCM Servers in sync.This code was built with Visual C++ 6.0 but could be built by most standard Windows C++ compilers.

Verify Text During Check In

Uses triggers to verify that certain text is included with every check in (or add). This code was built with Visual C++ 6.0 but could be built by most standard Windows C++ compilers.


Report Utilities

The following utilities can be used to automatically generate Surround SCM reports. Seapine does not provide support for these sample utilities.

Project Description
Report Automation

Provides a way to automatically generate reports by a variety of date ranges using the Surround SCM command line interface (CLI). Utilities were compiled on Windows using the Microsoft Visual Studio 6.0 compiler.

spacer
spacerHome | Contact Us | Legal | Privacy | Site Mapspacer© 2008 Seapine Software, Inc., All rights reserved.