Bazaar

Bazaar

 




Wiki Tools

  • Find Page
  • Recent Changes
  • Page History
  • Attachments

Differences between revisions 14 and 15
Revision 14 as of 2009-03-12 19:36:57
Size: 1111
Comment: Branch is a technical term
Revision 15 as of 2009-05-14 18:26:54
Size: 1119
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
In the simplest of terms, a '''branch''' is the record of all the commits that have been done. Every [:WorkingTree:working tree] has a branch, but it may be in a different location. The actual revisions produced by the commits are stored in a repository, which is sometimes shared with other branches. In the simplest of terms, a '''branch''' is the record of all the commits that have been done. Every [[WorkingTree|working tree]] has a branch, but it may be in a different location. The actual revisions produced by the commits are stored in a repository, which is sometimes shared with other branches.
Line 5: Line 5:
A frequent activity done by users within the working tree of a branch is to [:Merge:merge] another branch. In this way users can share changes between two branches -- even if the branch is run by someone else. A frequent activity done by users within the working tree of a branch is to [[Merge|merge]] another branch. In this way users can share changes between two branches -- even if the branch is run by someone else.
Line 7: Line 7:
Bazaar's default behavior is to put the repository, branch, and working tree all in the same place. This combination is called a ''[:StandaloneTree:standalone tree]''. If there is no tree, it is called a ''[:StandaloneBranch:standalone branch]''. If the repository is shared with other branches, it is called a ''[:RepositoryBranch:repository branch]''. A working tree in a different location from its branch is called a ''[:Checkout:checkout]''. Bazaar's default behavior is to put the repository, branch, and working tree all in the same place. This combination is called a ''[[StandaloneTree|standalone tree]]''. If there is no tree, it is called a ''[[StandaloneBranch|standalone branch]]''. If the repository is shared with other branches, it is called a ''[[RepositoryBranch|repository branch]]''. A working tree in a different location from its branch is called a ''[[Checkout|checkout]]''.
Line 11: Line 11:
 * [:StandaloneBranch:Standalone branch]
 * [:RepositoryBranch:Repository branch]
 * [[StandaloneBranch|Standalone branch]]
 * [[RepositoryBranch|Repository branch]]

Branch

In the simplest of terms, a branch is the record of all the commits that have been done. Every working tree has a branch, but it may be in a different location. The actual revisions produced by the commits are stored in a repository, which is sometimes shared with other branches.

A frequent activity done by users within the working tree of a branch is to merge another branch. In this way users can share changes between two branches -- even if the branch is run by someone else.

Bazaar's default behavior is to put the repository, branch, and working tree all in the same place. This combination is called a standalone tree. If there is no tree, it is called a standalone branch. If the repository is shared with other branches, it is called a repository branch. A working tree in a different location from its branch is called a checkout.

See also


CategoryTerm