Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
becki:linux:mercurial_tips [2015-11-09 09:39] becki [Working with HgGit] |
becki:linux:mercurial_tips [2018-05-15 15:49] (aktuell) becki [Undoing Changes] |
||
---|---|---|---|
Zeile 122: | Zeile 122: | ||
[[http://mercurial.selenic.com/wiki/QuickStart#Setting_up_a_new_Mercurial_project|Source]] | [[http://mercurial.selenic.com/wiki/QuickStart#Setting_up_a_new_Mercurial_project|Source]] | ||
+ | ==== Templates and Styles == | ||
+ | |||
+ | Log-like commands can be formatted with froatting strings, wich ar called templates. A style is simply a precanned template. Command to list all installed styles: | ||
+ | |||
+ | hg log --template list | ||
+ | |||
+ | Command to incluce phase info into the log: | ||
+ | |||
+ | hg glog --template phases | ||
+ | hg glog -T phases | ||
==== Converting Repo from CVS == | ==== Converting Repo from CVS == | ||
Zeile 221: | Zeile 231: | ||
''hg histedit'' e.g. for merging serveral changesets into one. See [[hg>wiki/HisteditExtension|Wiki]] | ''hg histedit'' e.g. for merging serveral changesets into one. See [[hg>wiki/HisteditExtension|Wiki]] | ||
+ | Wrong histeds may be reverted by ''hg unbundle .hg/strip-backup/<backupfile>''. This works for wrong ''hg rebase''s as well. | ||
==== 'cherry-picking == | ==== 'cherry-picking == | ||