Getting Started with Subclipse
Subclipse is a plugin for the Eclipse IDE that allows you to interact with your Subversion repositories using a visual IDE (as opposed to the standard svn command-line). It can be downloaded at http://subclipse.tigris.org.Installation
If you have already downloaded and installed Eclipse, you will need to install the Subclipse plugin. Start by opening Eclipse and going to Help > Software Updates > Find and Install. Check the "Search for new features to install" option and click "Next".
Click the button that reads "New Remote Site" and enter "Subclipse Update Site" in the Name field and use the url [[http://subclipse.tigris.org/update_1.0.x]] in the URL field and click "OK". The Subclipse option should be checked - if not check it and uncheck any others that may be checked. Click on the "Finish" button. This will walk you through installing the plugin and when completed will restart your workspace.
Getting Started with Subclipse
To start adding access to repositories in Eclipse using Subclipse you need to be in the "SVN Repository Exploring" perspective. You can do this by going to Window > Open Perspective > Other. Choose the "SVN Repository Exploring" option and click "Ok." Alternately, there is a shortcut to do this by clicking the button in the tab on the upprt right-hand corner of Eclipse that looks like a miniature Eclipse workspace with a tiny yellow "+" in its upper-right hand corner. You can click on that, choose "Other" and then click "SVN Repository Exploring".
To start with you will have no repositories listed. Try right-clicking in the "SVN Repository" area on the left (it will be just blank white space at the moment) and choose New > Repository Location. In the URL field enter the URL of the repository you wish to connect to. If security is enabled on the repository you are connecting to (and it doesn't allow anonymous browsing), you should be prompted to enter your username and password.
Checking Out Your First Working Copy
The standard repository structure includes three directories: branches; tags; and trunk. I am not going to get into the specifics of what those are for here (if you wish to know, I recommend reading the free web-based book available at http://svnbook.red-bean.com/nightly/en/svn-book.html), but in this circumstance you should check out the trunk which will contain the current version of the project. The trunk will contain a subfolder(s) containing the project files. Select the folder(s) you wish to download, right click and select "Checkout" - this will allow you to create a project much the same as you generally would using Eclipse/CFEclipse. You will likely want to choose the "Check out as a project configured using the New Project Wizard" option which will allow you to choose the type and location of the project within the filesystem (if you have CFEclipse installed you will likely be choosing "CFML Project").
Your project within Eclipse will also now contain a number of modified icons that notify you about changes to the files managed by Subversion. You can access various actions you will need to take such as "Commit" to commit your changes to the repository or "Update" to pull the most recent revisions from the repository by right clicking on the project (or any subfolder) and going to the Team submenu.
