Например, в Git, когда я запустил git status
, я вижу, есть ли в моем рабочем каталоге какие-либо необработанные файлы.Как перечислить необработанные файлы в darcs?
Как проверить, нет ли отпечатков файлов с darcs?
(я использую Darcs-2.1.2.)
Например, в Git, когда я запустил git status
, я вижу, есть ли в моем рабочем каталоге какие-либо необработанные файлы.Как перечислить необработанные файлы в darcs?
Как проверить, нет ли отпечатков файлов с darcs?
(я использую Darcs-2.1.2.)
darcs whatsnew
(который может быть сокращен только darcs wh
или darcs wha
) эквивалентно git diff
(имейте в виду, однако, что Darcs не имеет понятия индекса Git) ,
darcs whatsnew -ls
(такой же, как --look-for-adds --summary
) ближе к git status
, давая обзор изменений в рабочем каталоге:
helm:myproj oleg$ darcs wha -ls
M ./basicmodule.py -2 +1
A ./newfile.py
a ./temp.txt
(Найдено ответ на http://irclog.perlgeek.de/darcs/2009-04-01.)
darcs whatsnew -l
По darcs whatsnew --help
:
-l --look-for-adds look for (non-boring) files that could be added
Bare darcs whatsnew
печатает огромная производительность с diffs (если есть много различий), так что даже если информация была там, я не мог ее увидеть, но этот вариант хорош.
Например:
/etc/modprobe.d # darcs init
/etc/modprobe.d # darcs add -r .
/etc/modprobe.d # darcs whatsnew -l
A ./aliases
A ./alsa-modindex
A ./alsa-modindex.rpmnew
A ./arch
A ./blacklist
A ./blacklist-cups
A ./blacklist-edac
A ./blacklist-framebuffer
A ./blacklist-hwmon
A ./blacklist-net
A ./blacklist-watchdog
A ./install
A ./isapnp
A ./options
A ./oss
/etc/modprobe.d # darcs remove ./alsa-modindex.rpmnew
/etc/modprobe.d # darcs whatsnew -l
A ./aliases
A ./alsa-modindex
A ./arch
A ./blacklist
A ./blacklist-cups
A ./blacklist-edac
A ./blacklist-framebuffer
A ./blacklist-hwmon
A ./blacklist-net
A ./blacklist-watchdog
A ./install
A ./isapnp
A ./options
A ./oss
a ./alsa-modindex.rpmnew
/etc/modprobe.d #
Итак, небольшой "а" для неотслеживаемых файлов. Большой «А», вероятно, для добавленных, но не записанных, не так ли?
Да, это так. После того, как я побежал darcs record
только неотслеживаемые один остается:
/etc/modprobe.d # darcs whatsnew -l
a ./alsa-modindex.rpmnew
/etc/modprobe.d #