Кто-нибудь знает способ сравнить две версии каталога, чтобы создать третью версию с разницей в обеих?
Мне нужно, чтобы делать постепенные обновления моего программного обеспечения.
Спасибо
Кто-нибудь знает способ сравнить две версии каталога, чтобы создать третью версию с разницей в обеих?
Мне нужно, чтобы делать постепенные обновления моего программного обеспечения.
Спасибо
Ответы:
Вы можете использовать следующую команду
$ diff -qr <path_of_folder1> <path_of_folder2>
Это делает постепенное и рекурсивное сравнение обеих папок. Если вы хотите, вы можете rsync обе папки
использование Вне всякого сравнения инструмент для сравнения папок & amp; файлы
Что вы имеете в виду под "разницей"?
Если вы имеете в виду разницу типов патчей, используйте «diff» с флагом «--recursive».
Если вы имеете в виду копирование файлов, которые находятся только во втором каталоге или отличаются во втором каталоге, то это называется «инкрементное резервное копирование». Например, используйте «rsync» с опцией «--backup-dir = DIR».
Если вам нужно управление версиями (например, для разработки программного обеспечения), тогда используйте git (или subversion)