Subversion Hosted by Contegix
Hosted Repositories for Secure Access from Anywhere
Contegix engineers set up and maintain Subversion hosted repositories with first-class security, reliable network and 100% uptime guarantee with our top level infrastructure ensuring optimum performance. Access your data from multiple locations while your Subversion repositories are managed and maintained by our Tier-3 engineers.
About Subversion
Subversion the popular open source version control software platform used to manage files and directories, and the changes made to them, over time. This allows you to recover older versions of your data, or examine the history of how your data changed.
Subversion Features
- Directories are versioned. Subversion versions directories as first-class objects, just like files.
- Copying, deleting, and renaming are versioned.
- Atomic commits. No part of a commit takes effect until the entire commit has succeeded. Revision numbers are per-commit, not per-file, and commit's log message is attached to its revision, not stored redundantly in all the files affected by that commit.
- Merge tracking. Automated assistance with managing the flow of changes between lines of development, and with the merging of branches back into their sources.
- File locking. Subversion supports (but does not require) locking files so that users can be warned when multiple people try to edit the same file.
- Executable flag is preserved. Subversion notices when a file is executable, and if that file is placed into version control, its executability will be preserved when it it checked out to other locations.
- Parseable output. All output of the Subversion command-line client is carefully designed to be both human readable and automatically parseable; scriptability is a high priority.
- Localized messages. Subversion uses gettext() to display translated error, informational, and help messages, based on current locale settings.
- Interactive conflict resolution. The Subversion command-line client (svn) offers various ways to resolve conflicting changes, include interactive resolution prompting.
- Bindings to programming languages. The Subversion APIs come with bindings for many programming languages, such as Python, Perl, Java, and Ruby.