Use the Checkout command to create a working copy from a project which is already under SVN control.
First you need to select the repository from which you want to check out a project. If you can't find the repository profile in the combobox, click the Manage button to add it, see Repository Profiles for details.
Click Next to continue.
After switching to this page, the repository will be scanned. A few moments later you'll see the root content of the repository. Expand the tree nodes to dive into the repository structure, for more details refer to Repository Browser.
Use the Select Revision button to define the revision you want to fetch. Of course the repository content might change when changing the revision.
Select the repository directory you want to check out and click Next.
At this page you can select the local directory into which the working copy should be checked out. Use the options to define, how the directory name should be created. The Checkout Directory depends on these options and always shows the final directory into which the checkout will occur (i.e. where the root .svn- directory will be created).
With Check out non-recursively, you will only checkout the previously selected repository directory, but no subdirectories. Later you may choose to checkout certain subdirectories by Update More. Non-recusive checkouts can be useful, if you wish to skip certain modules of a project.
Click Next to proceed.
At this page you can select whether to Check out a working copy, i.e. create the necessary .svn/ structure or to simply Export the files from the repository. With Check out a working copy and manage as project, SmartSVN will add the working copy to its list of projects, using the specified Project Name. In case of Export only, you have to specify the desired line endings marker with Use EOL.
Click Next to proceed.
Use this page to review your choices. Click Back to change them or Finish to start the checkout.