~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/builtins.py

  • Committer: James Westby
  • Date: 2007-02-02 00:16:10 UTC
  • mto: (2270.1.1 jam-integration)
  • mto: This revision was merged to the branch mainline in revision 2273.
  • Revision ID: jw+debian@jameswestby.net-20070202001610-rgff0g0w3my07ymj
Add a help topic describing checkouts and how they work.

It's meant to be an overview of what they are and what they might be useful
for, as well as a pointer to the commands that you need to manipulate them.

Show diffs side-by-side

added added

removed removed

Lines of Context:
793
793
    --basis is to speed up checking out from remote branches.  When specified, it
794
794
    uses the inventory and file contents from the basis branch in preference to the
795
795
    branch being checked out.
 
796
 
 
797
    See "help checkouts" for more information on checkouts.
796
798
    """
797
799
    takes_args = ['branch_location?', 'to_location?']
798
800
    takes_options = ['revision', # , 'basis']
2826
2828
    """Bind the current branch to a master branch.
2827
2829
 
2828
2830
    After binding, commits must succeed on the master branch
2829
 
    before they are executed on the local one.
 
2831
    before they are executed on the local one, turning the current branch
 
2832
    in to a checkout of the master.
 
2833
 
 
2834
    See "help checkouts" for more information on checkouts.
2830
2835
    """
2831
2836
 
2832
2837
    takes_args = ['location']
2846
2851
    """Unbind the current branch from its master branch.
2847
2852
 
2848
2853
    After unbinding, the local branch is considered independent.
2849
 
    All subsequent commits will be local.
 
2854
    All subsequent commits will be local. This turns a heavy checkout in to
 
2855
    a normal branch.
 
2856
 
 
2857
    See "help checkouts" for more information on checkouts.
2850
2858
    """
2851
2859
 
2852
2860
    takes_args = []