Subversion plugin overview
The Source Code Management module (SCM) options allow you to manage files in a Subversion (SVN) repository.
The Subversion repository stores current and historical versions of the files, allowing you to recover older versions of your data when necessary. Your files (called working copies) are stored in an ordinary directory on your local file system. When you make changes to these working copies, you commit the changed files to the SVN repository. If projects or project files have already been committed to a repository, you can load copies into a working directory on your local system.
A SVN repository often holds the files (or source code) for several projects; usually, each project is a subdirectory in the repository's file system. Your working copy will usually correspond to a particular subtree of the repository.
If a Project is under Source Code Management, the icons for the nodes will have a status icon superimposed when you open the Project.
Icon | Description |
---|---|
|
Item is unchanged since it was last committed to the repository. |
|
Item has been changed and has not been committed yet. The application and the project will also have change indicators. |
|
Item is scheduled for addition to the repository. |
|
Item is in conflict with updates received from the repository. |