Subversion

Glossary

  • working copy: the local copy of the code

Commands

  • add - adds new files that are not yet versioned
  • checkout - creates a working copy from a server (you can specify trunk, branch, or tag)
  • commit -m "Commit message" - commits a change
  • copy - creates a branch
  • delete - deletes a file out of version control
  • diff - shows the changes in files
  • log -l [number] - snows the last [number] log entries
  • update - pulls down latest changes
    • update -rXXXX - pulls down a specific revision
  • revert - discards local changes to a file
  • status - shows which files have changes

Reference