Checking Out a Working Copy
| Chapter 3. Using eSvn |

## Checking Out a Working Copy

To obtain an initial copy of a subversion repository use the Checkout option ( File-> Checkout ... ). The `Checkout` 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.

Username

  The `username` part of the subversion server authentication details.

Password

  The `password` part of the subversion server authentication details.

Local path

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

Revision

  Select the radio button and enter a value equal to a revision number. `KEYWORDS` are supported:

  HEAD

    The latest revision in the repository.

  BASE

    The "pristine" revision of an item in a working copy.

  COMMITTED

    The last revision in which an item changed before (or at) BASE.

  PREV

    The revision just before the last revision in which an item changed. (Technically, COMMITTED - 1.)

Date

  Select the radio button and enter a value equal to a revision date or time. Specify date or time using any of the following syntax:

  - 2004-02-17

  - 15:30

  - 15:30:00.200000

  - 2004-02-17 15:30

  - 2004-02-17 15:30 +0230

  - 2004-02-17T15:30

  - 2004-02-17T15:30Z

  - 2004-02-17T15:30-04:00

  - 20040217T1530

  - 20040217T1530Z

  - 20040217T1530-0500

Non-recursive

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

Managing Workspaces |  | Browsing Remote Repositories