Bazaar

Bazaar

 




Wiki Tools

  • Find Page
  • Recent Changes
  • Page History
  • Attachments

Differences between revisions 11 and 12
Revision 11 as of 2007-04-20 21:35:11
Size: 928
Editor: AaronBentley
Comment:
Revision 12 as of 2008-04-09 13:28:25
Size: 1057
Comment: Added links to related topics
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
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. = Branch =

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 7:
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 "[: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". 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 ''[: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''.

== See also ==

 * [: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 [: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.

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.

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 [: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.

See also

  • [:StandaloneBranch:Standalone branch]

  • [:RepositoryBranch:Repository branch]