Hi,
I'm a complete novice to svn, tortoisesvn, and version control in general so
I apologize if these questions are dumb. I work on a project that could
really benefit from some version control software and svn and tortoisesvn
seem to be great candidates. I've recently started learning how to use
tortoisesvn and getting my feet wet with it before pitching it to my boss
for our entire project. So my game plan was to not install a server
anywhere, but to just install the client and start working with a local
repository for my own small projects to learn the ropes. So far, so good, I
think.
I've followed the directions for creating a local repository and importing
files to the repository. Upon creating a repository, there were several
file directories created (conf, dav, db, hooks, and locks) and I have no
idea what these are. I then created 3 more directories (trunk, branches,
and tags) as instructed in the manual. I had a parent directory for a
project (with several subdirectories and many subroutine files) that I then
imported to the trunk directory in the repository.
I've been able to check code out of the repository to a working directory,
make changes, commit these changes, and review differences, etc. -- all the
great tools that svn offers.
But what confuses me is how all the files are stored in the repository.
When I check the trunk directory in the repository, it's empty. Where and
how are the data stored? Is there still a link between the files I
originally imported to the repository? Can I delete the original source
directory that I imported to the repository? Is the repo-browser the only
way to view the repository contents? What is the repo-browser viewing?
I appreciate any elucidation anyone might be able to provide.
Thanks,
Kevin
Received on Wed Jun 28 18:18:07 2006