Source Management Overview

Topics:

Source management (version control) support in iWay Integration Tools (iIT) is provided by the Eclipse Team API. The Team API allows vendors to implement support for their repositories and workflows using the Eclipse extension mechanism. Through this mechanism, vendors can create sets of plugins to support their product. Implementing source management is vital for any enterprise-level development project, as it strengthens code management, enables teamwork and collaboration on multiple levels, and provides the ability to revert changes.

This document describes how to use Apache Subversion (SVN) as a sample repository with iIT. Since the source management support is implemented through the generic Eclipse Team API interface, the interactions and functionality with other source management (version control) repositories is similar to how these are documented for SVN.

About Apache Subversion

Apache Subversion (SVN) is an open source version control system that is designed to help you keep track of a collection of files and folders. Any time you change, add, or delete a file or folder that you manage with SVN, you commit these changes to your SVN repository, which creates a new revision in your repository reflecting these changes. You can always go back, view, and retrieve the contents of previous revisions. You can easily integrate iWay Integration Tools (iIT) with SVN to have the control of your files and make any collaborative development environment secure.