[SOLVED] Работа с коммандой patch, добавление новых директорий и файлов
Здравствуйте.
Есть несколько сайтов, на одном движке.. в процесе работы двигался эаталонный сайт, а теперь настало время обновить все остальные.
Наткнулся на статью про diff и patch - http://www.ylsoftware.com/news/243
Сделал:
diff -rc html html_site2 > 1.patch patch -p0 -i 1.patch
файлы пхп кода обновились корректно... остались только те файлы, которых в второй директории нет.. или файлы изображений, которые отличаются..
как быть?.. можно ли при помощи доп. опций patch сделать так, чтобы недостающие файлы и директории добавились в соответствии с оригиналом?
счас записи в файле патча делаются двух типов:
Only in html/templates/Cinema/images/buttons/russian: place_empty_0.gif
Files html/templates/Cinema/images/buttons/russian/place_empty_3.gif and html_mag26/templates/Cinema/images/buttons/russian/place_empty_3.gif differ
Пробовал в мане искать, но чего то не нашлось.. может туплю - тогда сори, сутки не спал.
Спасибо..
- Для комментирования войдите или зарегистрируйтесь
делай diff -Nuar
делай diff -Nuar
Не грусти, товарищ! Всё хорошо, beautiful good!
Спасибо!
еще чутка, почти все получилось..
остались только директории.. если директории нет на сайте, где нужно обновить.. то ничего не проихсодит..
как в этом случае можно поступить?
нету ничего, а если
есть директории, которых нету в обновленном варианте
в продолжении
может не diff и patch юзать, а другую какую комманду?
beba написал(а): может не
rsync
например :)
Спасибо
да действительно, это помогло..
поразбирался немного, покурил ман и все получилось..