Show More
@@ -856,6 +856,10 b' def diff(ui, repo, *pats, **opts):' | |||
|
856 | 856 | |
|
857 | 857 | Differences between files are shown using the unified diff format. |
|
858 | 858 | |
|
859 | NOTE: diff may generate unexpected results for merges, as it will | |
|
860 | default to comparing against the working directory's first parent | |
|
861 | changeset if no revisions are specified. | |
|
862 | ||
|
859 | 863 | When two revision arguments are given, then changes are shown |
|
860 | 864 | between those revisions. If only one revision is specified then |
|
861 | 865 | that revision is compared to the working directory, and, when no |
@@ -879,7 +883,10 b' def export(ui, repo, *changesets, **opts' | |||
|
879 | 883 | Print the changeset header and diffs for one or more revisions. |
|
880 | 884 | |
|
881 | 885 | The information shown in the changeset header is: author, |
|
882 | changeset hash, parent and commit comment. | |
|
886 | changeset hash, parent(s) and commit comment. | |
|
887 | ||
|
888 | NOTE: export may generate unexpected diff output for merge changesets, | |
|
889 | as it will compare the merge changeset against its first parent only. | |
|
883 | 890 | |
|
884 | 891 | Output may be to a file, in which case the name of the file is |
|
885 | 892 | given using a format string. The formatting rules are as follows: |
@@ -1477,6 +1484,12 b' def log(ui, repo, *pats, **opts):' | |||
|
1477 | 1484 | non-trivial parents, user, date and time, and a summary for each |
|
1478 | 1485 | commit. When the -v/--verbose switch is used, the list of changed |
|
1479 | 1486 | files and full commit message is shown. |
|
1487 | ||
|
1488 | NOTE: log -p may generate unexpected diff output for merge | |
|
1489 | changesets, as it will compare the merge changeset against its | |
|
1490 | first parent only. Also, the files: list will only reflect files | |
|
1491 | that are different from BOTH parents. | |
|
1492 | ||
|
1480 | 1493 | """ |
|
1481 | 1494 | |
|
1482 | 1495 | get = util.cachefunc(lambda r: repo.changectx(r).changeset()) |
@@ -2174,6 +2187,11 b' def status(ui, repo, *pats, **opts):' | |||
|
2174 | 2187 | files that match are shown. Files that are clean or ignored, are |
|
2175 | 2188 | not listed unless -c (clean), -i (ignored) or -A is given. |
|
2176 | 2189 | |
|
2190 | NOTE: status may appear to disagree with diff if permissions have | |
|
2191 | changed or a merge has occurred. The standard diff format does not | |
|
2192 | report permission changes and diff only reports changes relative | |
|
2193 | to one merge parent. | |
|
2194 | ||
|
2177 | 2195 | If one revision is given, it is used as the base revision. |
|
2178 | 2196 | If two revisions are given, the difference between them is shown. |
|
2179 | 2197 |
General Comments 0
You need to be logged in to leave comments.
Login now