I have 2 repos:
I want to be able to switch a working copy to the new path. I can do that with switch because it is designed to only work within the same repo (so in this case I could move it to some/new/path, providing some was repo) but I want to move it to the repo "new"
I can use relocate because that is designed to move it to the same path on a new server (so in this case server2/some/old/path).
I can't just delete and re-check out since there are unversioned files inter-mingled and fishing these out is just not practical.
I could delete all "versioned" files and then check out a new version but not sure how to do that.
I also can't mess with the folder structure because of file shares and other issues that make it not practical.