Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

version control - the management of changes to code or other files using a central tool or service (Subversion being one example)

remote repository - the remote copy of the code on the Subversion server; often abbreviated to "repo" or sometimes called the "remote repository"

global revision - every repository has a global revision which tags its current  contents and is incremented after each commit; in Subversion commands these will always start with 'r' as in 'r1234'

commit - push your changes to the repository (making a new global revision)

structure node - any part of the repository under the root, which can be conceptualized as a directory on a file system, with the repository root as the "/" or root directory.

working copy - your copy of an SVN module structure node from the repository, including any local changes you have made

folder - usually means some structure node in the repository or the working copy

trunk - the remote repository's current, main revision of a project

commit - push your changes to the repository, making a new global revision

revision - globally unique number in the repository starting with "r" that tags the entire state of the repository after a commit

...

relative path - the relative path to a file or directory in the working copy (as opposed to a full URL); many svn commands can use relative paths from within a working copy and not just absolute URLs

repository root - the base URL of the repository such as svn://svn.freehep.org/hps/

...