Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Version 6 and Version 7 of BazaarTheory


Ignore:
Timestamp:
2016-06-17T18:47:51Z (3 years ago)
Author:
Martin Decky
Comment:

fix typo

Legend:

Unmodified
Added
Removed
Modified
  • BazaarTheory

    v6 v7  
    55== Revision Graph ==
    66
    7 Unlike with a centralized VCS the revision history is not linear, but instead it is a directed acyclic graph. Eeach node in the graph represents a revision (or equivalently it represents a changeset). The nodes are connected by arrows. Exactly one node has no parents (the initial commit). Every other node has one parent (regular changeset) or two parents (merge changeset). The two parents are not equal. When you merge in Bazaar, you always merge to the current branch (we will note it as ''left parent'') from another branch (''right parent'').
     7Unlike with a centralized VCS the revision history is not linear, but instead it is a directed acyclic graph. Each node in the graph represents a revision (or equivalently it represents a changeset). The nodes are connected by arrows. Exactly one node has no parents (the initial commit). Every other node has one parent (regular changeset) or two parents (merge changeset). The two parents are not equal. When you merge in Bazaar, you always merge to the current branch (we will note it as ''left parent'') from another branch (''right parent'').
    88
    99There is also always at least one node which has no children. Every such node is called ''head''. In a Bazaar branch there is usually just one head. If you start from the head and go against the direction of arrows, always following the left parent if there are two, until the initial commit, you will traverse the ''main branch'' of the repository (this is what {{{bzr log}}} shows you). The main branch of the central repository is called the ''mainline''.