В дарксе у команды changes
есть замечательная опция -s
, которая выводит под каждым патчем краткую пофайловую сводку:
[site D:]$ darcs cha --last 1 -s Fri Mar 4 22:00:52 Russian Standard Time 2011 franoleg@gmail.com * #436 notify: Support no-auth SMTP sending M ./help/IndianaSettingsHelp.wiki -1 +5 M ./sendmail.py -7 +16
В меркуриале я такого ничего не нашёл, но по мотивам поста Mercurial: listing files modified in incoming changesets, and guessing conflicts соорудил вот такой батник:
@echo off if .%1.==.. goto USAGE
hg log -r %1 hg log -vr %1 | grep "files:" | sed "s,files:,,"| sed "s,\^[ ]\*,," | tr " " "\012" | sort | uniq goto END
:USAGE echo Usage: %0 REV echo Show hg revision info with file list
:END
Разумеется, требуются unxutils.
← | Крепкий орешек 4 / Live Free or Die Hard (2007) | Нэшнл Харбор | → |