skip to main content
Corticon Studio: Quick Reference Guide : Using Progress Corticon Studio : Using SVN or Git to manage project assets
 

Try Corticon Now

Using SVN or Git to manage project assets

Progress Corticon recommends using a source code repository to manage files in your projects. Source code repositories are software version control systems that manage access to files in a repository, and help maintain current and historical versions of the files.
Corticon Studio bundles plugins for two popular software version control systems in use by many developers today, Apache Subversion (SVN) and Git.
Use SVN, Git, or another source code control repository to perform important file management operations. These systems provide several features and options but typically you will use only a small handful of them on a daily basis for:
*Checking-out a project and creating a local working copy;
*Copying, moving, and renaming files in the repository as necessary;
*Checking-in or committing a file to the repository;
*Recording changes to a file or a set of files over time so that you can recall specific versions later;
*Branching a new line of development from the main line of development, and merging and synchronizing changes between branches.
Corticon rule assets are XML files. You can compare different versions of XML files using a diff command; however; the output is in XML format which can be difficult to interpret.

SVN

The Corticon SVN plugin provides an SVN perspective, a File > Import function, and Preferences in the Team section. However, an SVN Connector is not included with the Subversion SVN plugin bundled with Corticon Studio. You can download a Subversion SVN connector compatible with the Subversion plugin's version from the Eclipse Marketplace at https://marketplace.eclipse.org. For more information about Subversion SVN connectors, see http://www.eclipse.org/subversive/installation-instructions.php.
To access SVN documentation, downloads, and community, see https://subversion.apache.org/docs/

Git

The Corticon EGit plugin provides a Git perspective, a File > Import function, and Preferences in the Team section. The EGit plugin bundled with Corticon Studio provides basic command line features. For information about EGit advanced command line features, see http://www.eclipse.org/egit/documentation/.
To access Git documentation, downloads, and community, see https://git-scm.com/doc