I have just had a situation where Tortoise told me that my repository was corrupt. I tried to do Clean-up, but this failed with error:
---------------------------
Subversion Exception!
---------------------------
Subversion encountered a serious problem.
Please take the time to report this on the Subversion mailing list
with as much information as possible about what
you were trying to do.
But please first search the mailing list archives for the error message
to avoid reporting the same problem repeatedly.
You can find the mailing list archives at
Subversion reported the following
(you can copy the content of this dialog
to the clipboard using Ctrl-C):
In file
'D:\Development\SVN\Releases\TortoiseSVN-1.9.4\ext\subversion\subversion\libsvn_client\cleanup.c'
line 227: assertion failed (svn_dirent_is_absolute(dir_abspath))
---------------------------
OK
---------------------------
I then tried checking out to a new folder source3. This gave me the following directory structure (see attachment).
As far as I know, what I need within source3 is an 'include' directory, and a 'public_html' directory, containing a 'choir' directory and an 'swchoir' directory. What I got includes 4 copies of 'include' and 4 copies of 'public_html' (one being inside another). This excludes anything that may be inside .svn. There are several references to branches. As far as I know I don't have any branches, and I don't need any. My questions are:
1. Which of these contains my most recent files, and should I use for onward development?
2. Why do I have so many copies?
3. How do I clean this up?
Thanks for your help.
Rowan