Surround SCM

Resources

Integrations

Surround SCM integrates with a variety of IDEs, build management tools, diff/merge tools, and other applications.


Issue Tracking Plug-ins

The following server-side plug-ins provide integration of third-party issue tracking applications into Surround SCM. Issues in the third-party application can then be viewed and fixed from Surround SCM.

Jira

Microsoft Team Foundation Server

Bugzilla


Add-ons/Samples

The following triggers can help you extend the functionality of Surround SCM. Seapine does not provide support for these triggers. Check the Surround SCM wiki for more trigger examples.

Trigger Description
Build Management
(Batch)

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

Custom Keyword Expansion
(C++)

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
(C++)

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
(C++)

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.