What is the difference between the following when using Tortoise SVN

What is the difference between the following when using Tortoise SVN

  • SVN Checkout (in the context menu)
  • Export (in the context menu)
  • Save As (in repo browser)
  • Copy to .. (in repo browser)
  • Copy to working copy .. (in repo browser)
+7
svn tortoisesvn
source share
2 answers
  • SVN Checkout - copy files to a local folder and bind them to the repository
  • Export. Same as 1, but not associated with the repository and does not contain additional control files (can be obtained from a working copy or repository).
  • Save as - export a single file, possibly rename it in the process
  • Copy to - Paste the file or folder into the location in the repository browser tree with immediate commit.
  • Copy to working copy. Paste the file or folder into a working copy already on your computer with a delayed commit. 5 and 4 and 5 save the SVN history. They differ in their ability to edit results before committing.
+12
source share

SVN Checkout will connect to your SVN repository and receive a working copy. In the working copy, you can make changes to the files, and when you execute the SVN Commit, the changes will be sent to the SVN repository. And SVN Update will update your working copy with changes made by other developers.

SVN Export can either connect to the repo or export a working copy to your local computer. Once you export a folder, you can no longer track changes made to it. (This will simply delete the hidden .svn folders).

0
source share

All Articles