Importing a File System
| Chapter 3. Using eSvn |

## Importing a File System

To place a new project (copy an unversioned tree of files) into a subversion repository for the first time use the Import option ( File->Import ... ). The `Import` dialog has the following fields:

URL

  The Universal Resource Locater URL where the remote repository can be found

  For example: `svn://esvn.umputun.com/esvn/trunk`

  Ensure that no leading or lagging blank spaces are inserted before/after the URL string. If this happens an error is returned.

Local path

  A path to a folder resource on the local system. Use the eclipse button to navigate to and specify the path.

Non-recursive

  Performs import without recursing into child folders. Only folders and files located in the root of the path will be copied, not their contents.

Message

  A field with which to provide a free text message.

It is customary to organize projects by trunk, branches, and tags. However, not all projects are arranged in this way. While eSvn can still be used to manage projects that are not maintained in this structure, certain features of eSvn will be depreciated. For example, when displaying a branch or tag folder eSvn adds the or . These will not be displayed if the project structure does not use the trunk, branches, and tags method. In addition the functionality of the `URL wizard` to automatically change paths will no longer function.

Browsing Remote Repositories |  | Exporting a Folder System