Skrypt ułatwiający aktualizację
Jestem ciekaw, czy przydałby się Wam skrypt, który napisałem i z którego korzystam do odupierdliwienia procesu aktualizacji Drupala.
Patch Wizard
to rozwinięcie pomysłów z artykułu Aktualizacja – łatanie i porównywanie plików
. Wszystko to można osiągnąć z poziomu linii poleceń już na serwerze, ale dla mnie wygodniejsza jest następująca metoda.
Gdy wychodzi nowa wersja Drupala, porównuję jej archiwum z zainstalowaną na serwerze, za pomocą WinMerge (widok z opcją include subfolders
). WinMerge odfiltrowuje pliki, które wymagają szczególnego potraktowania (zmienione przeze mnie), a całą resztę zaznaczam i korzystam z Tools
→ Generate a Patch
, gdzie wybieram opcję otwarcia w zewnętrznym edytorze. Kopiuję łatę i wklejam do przeznaczonego dla niej pola udostępnianego przez skrypt Patch Wizard
. Odpalam i Drupal załatany.
Skrypt umożliwia przekazywanie wartości ustawień poprzez URL (np. ?dir=/home/example w adresie), dzięki czemu mogę skorzystać z zakładek, które „pamiętają” za mnie większość ustawień, a moja rola sprowadza się do wciśnięcia przycisku. Jest to pomocne zwłaszcza, jeśli konieczne jest załatanie kilku witryn.

pewnie
palik, pt., 2008-01-04 07:43 moderator…że by się przydał… :)
--
drupal w akcji?
http://palikowski.net
http://basoofka.net
Dodałem do tekstu
archetwist, sob., 2008-01-05 15:11 moderatorDodałem do tekstu
design www drupal