We have 3307 guests and 6 members online

Video Spotlight

Home > Resources > Tool Spotlight > Seapine Surround SCM

Seapine Surround SCM

Seapine Software

Seapine Surround SCM, a highly scalable cross-platform software configuration management solution, controls access to source files and other development assets. All data is stored in industry-standard relational database management systems for greater security, scalability, data management, and reporting. Feature-rich Surround SCM includes changelists and atomic transactions, LDAP and Active Directory support, shadow folders, defect linking, hyperlink access to files and branches, integration with a variety of IDEs and build tools, and WebDAV support. Surround SCM's change automation, caching proxy server, labels, and virtual branching tools streamline parallel development and provide complete control over the software change process.



PRODUCT FEATURES

Cross-Platform Software Configuration Management:
Surround SCM is a full-featured configuration management solution that controls access to files and tracks changes over time. It combines advanced source code management features, such as workflows and virtual branching, with a user-friendly interface and integration with popular development tools to help you manage your development effort. Cross-platform server support for Windows, Linux, Mac OS X, and Solaris gives you the flexibility to deploy on your preferred platform. The GUI client supports full functionality for Windows, Mac OS X, and Linux. Command line clients are supported on Windows, Mac OS X, Linux, and Solaris.


RDBMS-Based Data Storage:
Surround SCM database and mainline branches are stored in an RDBMS database, allowing you to leverage standard third-party reporting tools and your tuning and back up expertise. Native RDBMS data storage allows you to leverage your existing database infrastructure and backup strategies, store Surround SCM databases on different servers for improved scalability, and write custom change management reports that run outside of Surround SCM.


Advanced Branching and Labeling:
Branching and merging provide easy and effective management of source files throughout the development lifecycle. Surround SCM does not impose a branching process on users—your use of branching depends on your company’s needs and business processes. Labeling allows you to name specific configurations of files, making it easier to get files, create branches, and rebase files and branches on a group of related files in different repositories. Together, branching and labeling give you complete control over how you manage change process and releases, and track configurations.


Configurable Workflows with States and Transitions:
While branching provides high-level control over the change process, Surround SCM’s workflow gives you much more granular control by enabling you to model and enforce the state changes of files within a branch. Preventing files that have not been reviewed from being promoted to the build branch is just one example of the type of control Surround SCM's workflow can bring to your team. Powerful in-application programmable triggers help you extend Surround SCM’s functionality to even better fit your company’s change management and build processes.


Seamless integration with leading development tools
:
Surround SCM integrates with many popular IDEs and development tools for seamless change management support. Microsoft Office and operating system integrations make change management accessible to all departments in your company. Visit www.seapine.com/scmintegrations.html for more information.

 

BENEFITS TO THE USER

Enable Parallel Development:
Branching provides easy and effective management of source files throughout the development lifecycle. Tailor Surround SCM’s virtual branching architecture to your development process. Surround SCM gives you complete control over security and access, promoting, rebasing, and versioning your changes. Workspaces provide private branches for each team member, enabling the team to work independently and in parallel on a common code base. Surround SCM’s branching engine allows developers to integrate their private changes at any time with a single mouse click.


Manage Change Processes Your Way:
Whether your team is large or small, distributed or local, using Agile, waterfall or another methodology, Surround SCM easily adapts to support your process and tools. In addition to fully customizable branching, labeling, and workflow, Surround SCM includes custom fields and reports, a user interface that you can customize to fit the way you work, and seamless integration with your development tools.


Support Fast Distributed Development:
Improve distributed development with private workspaces and fast, secure remote access to source files and issues. Optional intelligent caching proxy servers offer even faster remote access to source code.


Integrated Issue Tracking:
Surround SCM includes seamlessly bi-directional integration with award-winning TestTrack Pro to give you complete traceability between defects, features, change requests, and source code changes. Surround SCM also conforms to the Microsoft Source Code Control Interface (SCCI) standard and can be integrated with many Windows defect tracking tools.




COMPANY INFORMATION



With over 8,500 customers worldwide, Seapine Software, Inc. is the leading provider of quality-centric application lifecycle management solutions. Headquartered in Cincinnati, Ohio, with offices in Europe and Asia-Pacific, Seapine’s development tools help organizations of all sizes streamline communication, improve traceability, achieve compliance, and deliver quality products. Seapine's products support best practices, integrate into all popular development environments, and run on Microsoft Windows®, Apple Macintosh®, Linux®, and Sun Solaris® platforms.

Seapine Software

Seapine Software, Inc.
5412 Courseview Drive
Suite 200
Mason, OH 45040
Phone: 513.754.1655
sales@seapine.com
www.seapine.com

Comments (0)Add Comment


Write comment

You must be logged in to post a comment. Please register if you do not have an account yet.

busy
 

Agile Marketplace - Announcements and Special Offers

Webcast:  Moving Build and Code Quality Upstream
This interactive panel discussion moderated by Bob Aiello, Editor-in-Chief fo the CM Journal brings industry experts Anders Wallgren, CTO of Electric Cloud and Gwyn Fisher, CTO of Klocwork together for a candid discussion of the cost savings, productivity and quality benefits that can be achieved by stabilizing builds and code quality as early in the development cycle as possible.
Register Now!

Collabnet -TeamForge 5.3
CollabNet TeamForge 5.3 includes Dynamic Planning—providing flexibility to model release scope and timeline in a single view. Now, you can easily manipulate/adjust release data.
Download Your Free Trial

Requirements-based testing (RBT) can help to ensure comprehensive test coverage, reducing the risk of failure and improving software quality. This white paper details how application lifecycle management can be used to more effectively implement RBT processes, offering greater collaboration, traceability and control.can help you increase efficiency, reduce project risk, and improve overall software quality. Learn how MKS Integrity for application lifecycle management enables RBT, delivering full lifecycle traceability to help ensure that project requirements have complete test planning and execution coverage.
Download the Requirements-Based Testing whitepaper

PureCM –SCM for Agile Teams
PureCM helps you to manage development in short iterations: keeping track of changes, supporting automated builds and preserving frequent snapshots of your projects.
Get the free trial now