I upgraded my version of TortoiseSVN awhile back and believe I did so without committing all local changes first. I have updated a number of working copies fine, but I just attempted to upgrade another one I haven't used in awhile and it told me that a file was corrupt and to run svn cleanup
or to do a fresh svn checkout
.
I found this question and his problem is pretty much the same as mine, same menu options which are lacking the cleanup option as well as the checkout option.
From the answers it seems like I should do a fresh svn checkout
; however I am confused on how to do that as I don't see the svn checkout
option as a selectable option when I right click on the working copy
.
I thought if just copying all the files within the working copy
and then doing a svn checkout
on that, but the folder is still filled with .svn
folders, which I assume would cause a problem if I copied them over as well.
What do I do here? I have local changes I want to keep so I can't just pull all the files from the repository into a new folder. How can I do a fresh checkout or fix my situation?