The following add-ons are provided to help you extend the capabilities of Surround SCM.
The following information is provided to help you integrate Surround SCM into your development environment.
| IDE |
Installation Instructions |
Apache Ant |
- Unzip the SurroundAnt.zip file into your desired installation directory.
- Copy the surround.jar file from the installation directory to ANT_HOME\lib.
- View example commands in examples.xml.
- Use the Main.html page to jump to supported command details.
|
| |
|
Eclipse |
Eclipse v2.1
- Start Eclipse.
- Choose Window > Open Perspective > Install/Update to open the Install/Update Perspective.
- Right-click in the Features Update pane and select New > Site Bookmark.
- Enter a name for the new bookmark and set the URL to http://downloads.seapine.com/pub/eclipse/surround/
- Select Eclipse update site.
- Click Finish.
Eclipse v3.x
- Start Eclipse.
- Choose Help > Software Updates > Find and Install.
- Select "Search for new features to install" and click Next.
- Select "New Remote Site..."
- Enter a name for the new site and set the URL to http://downloads.seapine.com/pub/eclipse/surround/.
- Mark the checkbox by the new site and click Next.
- Mark the checkbox next to the version of the Surround SCM plug-in that you want to install and click Next.
- Review the license agreement terms and click Next.
- Click Finish to complete the installation.
Eclipse plug-in documentation (PDF) |
| |
|
JBuilder |
Surround SCM supports JBuilder version 8.0, 9.0, and X.
- Run the Surround SCM installation program.
- 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.
- Start WebSphere.
- Choose Window > Open Perspective > Install/Update to open the Install/Update Perspective.
- Right-click in the Features Update pane and select New > Site Bookmark.
- Enter a name for the new bookmark and set the URL to http://downloads.seapine.com/pub/eclipse/surround/
- Select WebSphere update site.
- Click Finish.
The site folder you created is displayed in the Feature Updates window.
- 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.
- Click Install Now in the Preview pane to begin the installation. Follow the on-screen instructions to install the plug-in.
- Click Yes when you are prompted to restart WebSphere.
The plug-in is installed and ready to use.
WebSphere installation documentation |
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. |
The following utilities can be used to automatically generate Surround SCM reports. Seapine does not provide support for these sample utilities.