Инструмент для сравнения 2 папок и сохранения разницы?


2

Кто-нибудь знает способ сравнить две версии каталога, чтобы создать третью версию с разницей в обеих?

Мне нужно, чтобы делать постепенные обновления моего программного обеспечения.

Спасибо


1
Вы можете найти Эта статья очень полезно.
Der Hochstapler

Ответы:


3

Вы можете использовать следующую команду

$ diff -qr <path_of_folder1> <path_of_folder2>

Это делает постепенное и рекурсивное сравнение обеих папок. Если вы хотите, вы можете rsync обе папки



в основном я буду использовать RSYNC!
code-gijoe


1

Что вы имеете в виду под "разницей"?

Если вы имеете в виду разницу типов патчей, используйте «diff» с флагом «--recursive».

Если вы имеете в виду копирование файлов, которые находятся только во втором каталоге или отличаются во втором каталоге, то это называется «инкрементное резервное копирование». Например, используйте «rsync» с опцией «--backup-dir = DIR».

Если вам нужно управление версиями (например, для разработки программного обеспечения), тогда используйте git (или subversion)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.