Будет ли zgrep рекурсивно искать zip-архивы, встроенные в zip-архивы?

Вы правы, что GNU Stow в настоящее время не поддерживает жесткую компоновку. Однако я думаю, что вы также правы в том, что жесткая ссылка, вероятно, не лучшее решение, чем символическая ссылка, потому что, если внешнее приложение с радостью заменит символическую ссылку обычным файлом, оно, безусловно, также может сломать жесткую ссылку (т.е. заменить индексный дескриптор).

Однако у меня для вас есть хорошие новости :-) Я также использую GNU Stow для управления моими точечными файлами , поэтому в 2.1.3 я специально добавил - -adopt option , чтобы помочь справиться именно с этим сценарием. После того, как внешняя программа нарушила вашу символическую ссылку, вы можете просто восстановить ее с помощью этой опции, а затем потенциально измененная версия файла будет принята в ваш каталог пакета Stow, и символическая ссылка будет восстановлена, с чистым эффектом отсутствия изменений в содержимое файла. Поскольку вы отслеживаете свои точечные файлы с помощью системы управления версиями, вы можете увидеть, что изменилось (например, с помощью git diff ), а затем, если хотите, зафиксировать некоторые или все изменения.

Примечание. Для каталогов пакетов, которые не отслеживаются системой контроля версий, это рискованный вариант, поскольку он может изменить содержимое пакета Stow без возможности отмены изменений.

2
29.03.2016, 01:18
0 ответов

Теги

Похожие вопросы