Connect an Existing Project with SVN

Overview

This is the process for taking an existing working copy that exists in your workspace and connecting it to SVN. If you have a brand new project that you want to import into your repository, then see the section on Importing a new Project into a SVN Repository.

Procedure

This procedure assumes that you have an existing project in your workspace and that project is already a valid working copy.

Select the project you want to connect with SVN and right click to select Team > Share Project...

This will begin the Share Project wizard. Select SVN as the repository type and click Next.

The wizard will check for valid .svn metadata folders in the root of the project you originally selected to share. If it finds those folders, then you will see a screen like the one above. If you do not see this screen, and instead see the screen that you would see when this is a new project, then you should cancel the wizard. This would mean that the wizard did not recognize this as an existing working copy. If you continue, the wizard will treat this like a new project to import into your repository. Otherwise, assuming that you do see the above screen, just click Finish to connect the project with SVN. The wizard will complete the process by launching the commit dialog to commit any locally modified files. You can cancel the dialog if you do not want to commit anything at this time.