This page contains my notes on Subversion through the TortoiseSVN shell extension. There are Subversion usage notes for Linux in the General Subversion notes.
Index
Problems relocating working copy that doesn't match repository | Go to top
If you attempt to relocate a working copy directory that contains resources that don't match the repository, you'll get problems. The .svn config directories will be moved across with the resources, but after the relocate they will not match the repository and TortoiseSVN (or Subversion) will get confused - you'll not be able to perform any subversion commands without errors related to the mismatch.
Solutions:
- Add and commit all resources that aren't versioned and then relocate.
- Remove all unversioned resources from the working copy directory.
- Delete the .svn directories from any directoriess that are no longer versioned. You can then add and commit them. Unfortulately you'll loose any version history.