Siedzę przeglądam artykuły i wstrzelę swoje trzy grosze dotyczące porównywania katalogów – mimo, że ta dyskusja już ma kilka miesięcy – może się komuś przyda.
Wszystko na Linux-ie.
Instrukcja
Mam dwie kartoteki które muszę porównać: drupal_new oraz drupal_old. Wchodzę do katalogu drupal_new (bo to jest świeża zmieniona wersja):
cd drupal_new
następnie porównuje katalogi i wynik zapisuje do zbioru drupal.patch.
diff -Nur ../drupal_old . > ../drupal.patch
Parametry polecenia diff pozwolą mi wykonać patch wewnątrz katalogu który będzie musiał być uaktualniony, oraz spowoduje porównanie podkatalogów.
Pozdrawiam … korzystający z Linuxowego ‚dobrodziejstwa’ :-) Jak uaktualnić teraz takiego drupala? To już jest proste. Wchodzę do katalogu z wersją Drupala, która odpowiada wersji drupal_old, a następnie wykonuję polecenie patch:
cd drupal_taki_jak_old
patch -p0 < ./sciezka/do/drupal.patch
Zaleta takiego tworzenia patch-a to taka, że:
mamy porównane katalogi i podkatalogi
patch wykonywany w środku katalogu, nie interesuje nas, czy źródła drupala będą leżały w public_html, czy może w home_page, czy www.
Pozdrawiam, korzystający z Linux-owego „dobrodziejstwa” :-)
Patch dla całego katalogu
Erewhon, wt., 2007-02-27 23:06 moderatorSiedzę przeglądam artykuły i wstrzelę swoje trzy grosze dotyczące porównywania katalogów – mimo, że ta dyskusja już ma kilka miesięcy – może się komuś przyda.
Wszystko na Linux-ie.
Instrukcja
Mam dwie kartoteki które muszę porównać: drupal_new oraz drupal_old. Wchodzę do katalogu drupal_new (bo to jest świeża zmieniona wersja):
następnie porównuje katalogi i wynik zapisuje do zbioru drupal.patch.
Parametry polecenia diff pozwolą mi wykonać patch wewnątrz katalogu który będzie musiał być uaktualniony, oraz spowoduje porównanie podkatalogów.
Pozdrawiam … korzystający z Linuxowego ‚dobrodziejstwa’ :-) Jak uaktualnić teraz takiego drupala? To już jest proste. Wchodzę do katalogu z wersją Drupala, która odpowiada wersji drupal_old, a następnie wykonuję polecenie patch:
Zaleta takiego tworzenia patch-a to taka, że:
Pozdrawiam, korzystający z Linux-owego „dobrodziejstwa” :-)
[ Erewhon ] [ http://www.judoinfo.pl ]