Hi all,
Here's how you can extract a revision from your SVN repository, e.g. the head rev:
First of all, you need to log in to Trac, because it gives us a workaround to access the SVN repo.
When you face the browser warning about the certificate:
- click anywhere on the page
- type "thisisunsafe" and hit enter
=> now the page should be displayed normally
Now you can also fetch a backup of your Trac project.
Then you can use the Trac repo browser (https://xp-dev.com/trac/<your project>/browser) to find out the newest revision of your repository.
You can download a ZIP archive with the revision's content by requesting the difference between revision 1 and the newest revision.
Here's the URL template:
xp-dev.com/trac/<your project>/changeset?old_path=%2F<repo name>%2F&old=1&new_path=%2F<repo name>%2F&new=<newest revision>
Please replace all occurrences of: <your project>, <repo name>, and <newest revision>.
Unfortunately, it doesn't work with "old=0", I hope you still get all your data.
I know this doesn't get you the full version history.
For this, you could crawl through the repository browser with a script and extract all the data from the listed and linked files.