I have a question about Subversion. I have always been an end user so my knowledge of how it actually works is, well, let’s just say very limited (so please forgive if this is a stupid question).
I have WAMP installed and do my initial development and testing using it. Therefore C:\wamp\www\
contains the code for what I am working on at the time and I test using http://localhost/template/
Then I decided to install Subversion using the instructions I had found at http://www.codinghorror.com/blog/2008/04/setting-up-subversion-on-windows.html. I installed to c:\svn
and created c:\svn\repository
and added my project with the following command:
svn mkdir svn://localhost/template
I now checkout to C:\wamp\www\
which means that I now have a directory structure that looks like this:
C:\wamp\www\template
which contains folders called branches, tags, trunk and website. The website folder contains the code for the project and I test using http://localhost/template/website
Now to my question
What is the physical location that svn://localhost/template
saves to? So when I make changes in my working copy C:\wamp\www\template
and commit them, where does it save to?
Does it contain a copy of the original files?
Why I ask: I am trying to figure out what/how to back up my repository. In my mind I think I should only have to backup c:\svn\repository but when I look in there, I don’t see any of my code.
Thank you for your help, it is very much appreciated. Angie