Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Doc fixes. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
f62da51d6b17256d3d136328e6dc72d0 |
User & Date: | peter 2018-06-20 11:11:16.375 |
Context
2018-06-20
| ||
18:18 | Upgraded tablelist to 6.2 check-in: ab38513106 user: peter tags: trunk | |
11:11 | Doc fixes. check-in: f62da51d6b user: peter tags: trunk | |
2018-06-17
| ||
22:11 | More documentation check-in: 2211f9affc user: peter tags: trunk | |
Changes
Changes to htdocs/revision.wiki.
︙ | ︙ | |||
72 73 74 75 76 77 78 | If file names are given after -review, only the listed files are included. If supported, the Commit button will be enabled allowing the viewed differences to be committed directly from Eskil. <h1>Conflict merging</h1> | | | > < | < < < < < < < > > | 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 | If file names are given after -review, only the listed files are included. If supported, the Commit button will be enabled allowing the viewed differences to be committed directly from Eskil. <h1>Conflict merging</h1> Eskil can be used as a conflict resolution tool. See examples below for settings. See also [./merge.wiki|Merge]. <h1>Tools Details</h1> <h2>RCS/CVS</h2> For RCS and CVS the arguments to -r are standard version numbers just like to their -r options. If a revision is an integer, it is added to the last number in the current version, thus giving relative versions. E.g. -1 gives the second to last version. <h2>Subversion</h2> For Subversion the arguments to -r are standard version numbers just like its -r option. If a revision is zero or a negative integer, the log is searched backwards for earlier versions. E.g. -1 gives the second to last version. <h2>Git</h2> For Git -r <rev> is passed to show, as in "git show <rev>:<file>". If a revision is zero or a negative integer, the log is searched backwards for earlier versions. To use Eskil for conflict resolution these settings can be used. <pre>git config --global merge.tool eskil</pre> <pre>git config --global mergetool.eskil.cmd 'eskil -fine -a $BASE -o $MERGED $REMOTE $LOCAL'</pre> <pre>git config --global diff.tool eskil</pre> <pre>git config --global difftool.eskil.cmd 'eskil $LOCAL $REMOTE'</pre> <h2>Fossil</h2> See [./fossil.wiki|Fossil]. <h2>Mercurial</h2> For Mercurial -r mostly works as in "hg cat -r". However, Eskil interprets zero or negative numbers as going back from the tip, i.e. -1 is one step back, corresponding to -2 in Mercurial. Mercurial is supported in the Directory Diff, but needs the hglist extension to display correct file sizes and dates. If not they are faked using the file's sha1 and thus unique per file and gives a correct result in comparison. To use Eskil for conflict resolution these config settings can be used. <verbatim> [merge-tools] eskil.args = -fine -a $base $other $local -o $output eskil.priority = 1 </verbatim> <h2>Bazaar</h2> For Bazaar -r works as in "bzr cat -r". <h2>ClearCase</h2> |
︙ | ︙ |