This feature is available in UEStudio only.
The "Checkout" command in the "CVS / Subversion" drop down in the "Version control" group of the Project tab opens the "Checkout" dialog. You can create and modify Subversion and CVS accounts and checkout options through this dialog as well as checkout repositories.
The Account drop down includes all CVS and Subversion accounts you've configured in UEStudio. If an account doesn't already exist, click the Modify button to open the Version control module manager where you can add, modify, and remove CVS and Subversion accounts.
The Module drop down lists the top level directories in the CVS / Subversion repository. Click the Update button to update the list of modules in the repository. Checked out modules will be created as subdirectories of the Local root path.
If Use module name for checkout folder is checked, then the module name will be the name of the folder under which the files being checked out will be written in the local copy directory defined in the Local root path field. If unchecked, the Folder field will activate, allowing you to define the name to be used here.
If Checkout default HEAD branch is checked, then the most current revision of the specified module will be checked out. If unchecked, the Branch/Tag field will activate, allowing to define the branch / tag to check out instead.
Click the Checkout button to retrieve the files for the specified branch from the server. For CVS repositories, a checked out module will include a "CVS" subdirectory in each folder in which the CVS information related to the files in that directory are stored. This includes a list of files, version, and tag info.