title: TortoiseSVN: Adding additional files after using SVN Checkout dialog "Only this item" option
body: <p>Our department is planning on using the "SVN Checkout" option within Tortoise SVN.  In that dialog, we select the "Only this item" option and then we click the "Choose items" button and choose all the relevant files we want to check-out.  Let's assume a user will make a mistake, and forgot to check out an important file.  What is the easiest way to go back and choose that file (or list of files) from trunk?</p>
  
  <p><img src="https://i.stack.imgur.com/YetZO.jpg" alt="enter image description here"></p>
  
  <h1>EDIT:</h1>
  
  <p><strong>Suggested changes to @Chad's answer:</strong></p>
  
  <p><strong>A.) If the parent folder of the folder(s) or file(s) you are checking out DOES NOT EXIST in the working copy, then do the following:</strong></p>
  
  <ol>
  <li>Open a <strong>Repo-browser</strong> for the repository.</li>
  <li>Right-click the files that were missed and choose <strong>Checkout...</strong>.</li>
  <li><em>Fix/Set the Checkout directory to where the files should go (add the folders from the folder you clicked to the parent folder of the folder/file you are checking out and make sure you are using backslash characters)</em></li>
  <li>Click <strong>OK</strong>.</li>
  <li>You will get a warning that the "Target folder is not empty". Go ahead and choose the <strong>Checkout into the non empty folder</strong> option.</li>
  </ol>
  
  <p>The files will be added to the working copy.</p>
  
  <p><strong>DISCLAIMER:</strong> <em>If you do not follow step #3, the working copy of the checked out files will be in a strange location not relative to the rest of the files.</em></p>
  
  <p><strong>B.) If the parent folder of the folder(s) or file(s) you are checking out DOES EXIST in the working copy, then do the following:</strong></p>
  
  <ol>
  <li>Open a <strong>Repo-browser</strong> for the repository.</li>
  <li><em>Navigate to the parent folder of the file you intend to checkout (avoids the step of having to fix the "Checkout Directory")</em></li>
  <li>Right-click the files that were missed and choose <strong>Checkout...</strong>.</li>
  <li>Click <strong>OK</strong>.</li>
  <li>You will get a warning that the "Target folder is not empty". Go ahead and choose the <strong>Checkout into the non empty folder</strong> option.</li>
  </ol>
  
  <p>The files will be added to the working copy.</p>
  
  <h1>EDIT #2:</h1>
  
  <p><strong>Suggested update to @gbjbaanb's proposed answer:</strong></p>
  
  <p><strong>To include new folders/files to working copy:</strong></p>
  
  <ol>
  <li>Right click root folder of checked out folder > select "TortoiseSVN" > select "Repo-browser"</li>
  <li>Enter credentials (if authentication is cleared in TortoiseSVN > Settings > Saved Data) > click "OK"</li>
  <li>Right click items in either the file explorer panel or the file detail panel within the Repository Browser dialog > select "Update item to Revision" > take all defaults in the Update to Revision dialog > click "OK" </li>
  <li>Enter credentials (if authentication is cleared in TortoiseSVN > Settings > Saved Data) > click "OK"</li>
  </ol>
  
  <p><strong>NOTE:</strong> <em>Repeat step #3 and #4 for all new folders/files being added</em></p>
  
  <p><strong>DISCLAIMER:</strong> <em>Assume you are only adding new folders or files to your working copy/checked out folder.</em></p>
  
  <p><strong>To exclude folders/files from working copy:</strong></p>
  
  <ol>
  <li>Right click folder or file you wish to exclude</li>
  <li>Select Tortoise SVN > Update to Revision</li>
  <li>Click "Choose items..." button under the "Update Depth" section of the Update to Revision dialog</li>
  <li>Enter credentials (if authentication is cleared in TortoiseSVN > Settings > Saved Data) > click "OK"</li>
  <li>Uncheck relevant folder(s) or file(s) > click "OK"</li>
  </ol>
  
  <p>That's the method I used with a very large repository. Only the bits I needed were checked out, when I needed them.</p>