Installing Subversion

From Wiki

Jump to: navigation, search

Subversion is a free/open-source revision control system (RCS). Subversion manages files and directories over time. These files and directories are placed into a central storage called repository. The repository is quite similar to a ordinary file server, except that it remembers every change ever made to your files and directories. This allows one to recover older versions of your data, or examine the history of how your data changed. The software is released under an Apache/BSD-style open source license.

There is the chance to integrate Subversion (SVN) in WebRatio using the Subversive project . The Subversive plug-in gives you the ability to work with this CVS successor version control system from the WebRatio workbench. You can work with Subversion repositories in almost exactly the same way you can now work with CVS repositories using the CVS plug-in bundled in the standard Eclipse distribution.

These are the guidelines to install the Subversion plugin.

  1. Select the Help -> Software Updates -> Find and Install...
  2. In the opening dialog choose the Search for new feature to install and click on the Next button
  3. Click on the New Remote Site... button
  4. Type "Subversion" in the "Name" field and "http://www.polarion.org/projects/subversive/download/1.1/update-site/" in the "URL" field, then click on the OK button
  5. Click on the Finish button. A waiting dialog appears showing you the operation progress.
  6. In the opening dialog expand the Subversion element and select only the first child element named "Subversion". Then click on the Next button.
  7. Accept the term agreement and click on Next button and then on the Finish button. Now the tool is downloading the plugin and it shows you a waiting dialog.
  8. At the end of the download process, a window appears. Click on the Install All button and then choose to restart WebRatio.


The Subversive plugin adds a new perspective to WebRatio: the SVN Repository Exploring perspective. This perspective works exactly as the CVS one. You can add a new repository location and use it to share your Web project. To add a new repository right click on the SVN Repositories View and select the New command. The tool shows a window in which you have to specify the repository information.


In the WebRatio perspective, you can share a project right clicking on it and choosing the Team -> Share Project.. command. Since you have both CVS and SVN repositories, you can choose which type of repository to use. Choose the SVN repository type and then the repository you want to use. Image:ChooseRepository.png Image:SpecifyRepository.png


The SVN repository offers all the features available for CVS repositories, such as Synchronize, Commit, Update and so on.

Personal tools