Svn
Terminology
Subversion (SVN)
- Is the server application which has all the functionality.
TortoiseSVN
- Is the client side application which provides the graphical user interface (GUI) with Subversion. It allows you to use Subversion without having to write commands on the command line.
Repository
- The location holding the project. When you commit something, it goes to the repository. When you update, you get stuff from the repository.
Working Copy
- A folder containing a copy of the most recent contents of the repository.
- To delete a working copy, simply delete it. All information about it is contained there, so no uninstallation procedure exists.
Revision
- Whenever somebody commits something to the repository, the revision number goes up. - It is possible to revert to a former revision. This is usefull if somebody screws up big-time and deletes a whole bunch of stuff.
- This way, nothing is ever lost. Basically the repository contains a series of backups; a revision history.
Commit
- When you send something to the repository, it is called committing your changes.
Update
- When you download the most recent version of the repository to your working copy, it is called updating your working copy.
Conflict
- When two people make changes simultaneously.
.SVN Folders
- These folders contain meta-data about your working copy. Never ever edit such a folder in any way. The exception is when you want to delete a working copy; whence you'll delete this folder as well.
The following links are guides on how to use the features TortoiseSVN provides you with:
MORE TO COME!