~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/builtins.py

  • Committer: Ian Clatworthy
  • Date: 2007-03-26 09:59:49 UTC
  • mto: (2371.1.2 jam-integration)
  • mto: This revision was merged to the branch mainline in revision 2378.
  • Revision ID: ian.clatworthy@internode.on.net-20070326095949-mbs36oe73rer2l3r
Help and man page fixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
148
148
    unknown
149
149
        Not versioned and not matching an ignore pattern.
150
150
 
151
 
    To see ignored files use 'bzr ignored'.  For details in the
 
151
    To see ignored files use 'bzr ignored'.  For details on the
152
152
    changes to file texts, use 'bzr diff'.
153
153
    
154
154
    --short gives a status flags for each item, similar to the SVN's status
183
183
    # TODO: --no-recurse, --recurse options
184
184
    
185
185
    takes_args = ['file*']
186
 
    takes_options = ['show-ids', 'revision', 'short',
 
186
    takes_options = ['show-ids', 'revision',
 
187
                     Option('short', help='Give short SVN-style status lines'),
187
188
                     Option('versioned', help='Only show versioned files')]
188
189
    aliases = ['st', 'stat']
189
190
 
917
918
    out of date [so you cannot commit] but it may be useful (i.e. to examine old
918
919
    code.)
919
920
 
920
 
    --basis is to speed up checking out from remote branches.  When specified, it
921
 
    uses the inventory and file contents from the basis branch in preference to the
922
 
    branch being checked out.
923
 
 
924
921
    See "help checkouts" for more information on checkouts.
925
922
    """
926
923
    takes_args = ['branch_location?', 'to_location?']
1213
1210
 
1214
1211
    If there is a repository in a parent directory of the location, then 
1215
1212
    the history of the branch will be stored in the repository.  Otherwise
1216
 
    init creates a standalone branch which carries its own history in 
1217
 
    .bzr.
 
1213
    init creates a standalone branch which carries its own history in
 
1214
    the .bzr directory.
1218
1215
 
1219
1216
    If there is already a branch at the location but it has no working tree,
1220
1217
    the tree can be populated with 'bzr checkout'.
1917
1914
 
1918
1915
 
1919
1916
class cmd_export(Command):
1920
 
    """Export past revision to destination directory.
 
1917
    """Export current or past revision to a destination directory or archive.
1921
1918
 
1922
1919
    If no revision is specified this exports the last committed revision.
1923
1920
 
1928
1925
    Root may be the top directory for tar, tgz and tbz2 formats. If none
1929
1926
    is given, the top directory will be the root name of the file.
1930
1927
 
1931
 
    If branch is omitted then the branch containing the CWD will be used.
 
1928
    If branch is omitted then the branch containing the current working directory will be used.
1932
1929
 
1933
1930
    Note: export of tree with non-ascii filenames to zip is not supported.
1934
1931
 
1966
1963
 
1967
1964
 
1968
1965
class cmd_cat(Command):
1969
 
    """Write a file's text from a previous revision."""
 
1966
    """Write the contents of a file as of a given revision to standard output.
 
1967
 
 
1968
    If no revision is nominated, the last revision is used.
 
1969
 
 
1970
    Take care to redirect standard output when using this command on a binary file. 
 
1971
    """
1970
1972
 
1971
1973
    takes_options = ['revision', 'name-from-revision']
1972
1974
    takes_args = ['filename']
2468
2470
    
2469
2471
    merge refuses to run if there are any uncommitted changes, unless
2470
2472
    --force is given.
2471
 
 
2472
 
    The following merge types are available:
2473
2473
    """
2474
2474
    takes_args = ['branch?']
2475
2475
    takes_options = ['revision', 'force', 'merge-type', 'reprocess', 'remember',
2634
2634
    $ bzr remerge --merge-type weave --reprocess foobar
2635
2635
        Re-do the merge of "foobar", using the weave merge algorithm, with
2636
2636
        additional processing to reduce the size of conflict regions.
2637
 
    
2638
 
    The following merge types are available:"""
 
2637
    """
2639
2638
    takes_args = ['file*']
2640
2639
    takes_options = ['merge-type', 'reprocess',
2641
2640
                     Option('show-base', help="Show base revision text in "