~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/builtins.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2010-10-18 13:12:32 UTC
  • mfrom: (5506.1.1 trunk)
  • Revision ID: pqm@pqm.ubuntu.com-20101018131232-x9qjypudollqaeft
(vila) Document revision ranges for diff. (Neil Martinsen-Burrell)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1866
1866
    "bzr diff -p1" is equivalent to "bzr diff --prefix old/:new/", and
1867
1867
    produces patches suitable for "patch -p1".
1868
1868
 
 
1869
    Note that when using the -r argument with a range of revisions, the
 
1870
    differences are computed between the two specified revisions.  That
 
1871
    is, the command does not show the changes introduced by the first 
 
1872
    revision in the range.  This differs from the interpretation of 
 
1873
    revision ranges used by "bzr log" which includes the first revision
 
1874
    in the range.
 
1875
 
1869
1876
    :Exit values:
1870
1877
        1 - changed
1871
1878
        2 - unrepresentable changes
1889
1896
 
1890
1897
            bzr diff -r1..3 xxx
1891
1898
 
1892
 
        To see the changes introduced in revision X::
 
1899
        The changes introduced by revision 2 (equivalent to -r1..2)::
 
1900
 
 
1901
            bzr diff -c2
 
1902
 
 
1903
        To see the changes introduced by revision X::
1893
1904
        
1894
1905
            bzr diff -cX
1895
1906
 
1899
1910
 
1900
1911
            bzr diff -r<chosen_parent>..X
1901
1912
 
1902
 
        The changes introduced by revision 2 (equivalent to -r1..2)::
 
1913
        The changes between the current revision and the previous revision
 
1914
        (equivalent to -c-1 and -r-2..-1)
1903
1915
 
1904
 
            bzr diff -c2
 
1916
            bzr diff -r-2..
1905
1917
 
1906
1918
        Show just the differences for file NEWS::
1907
1919