Üdvözlet!
Egy drupal oldal frissítésénél, hogyan tudom megnézni, hogy aki az oldalt programozta, módosított e vmit a drupal core-on ? Most lett átköltöztetve az oldal másik szerverre, ahol most újabb php fut. Így ugye tele van az oldal deprecated hibaüzikkel. A frissítés új verzióra megoldaná, de előbb tudnom kellene, mennyire változtatott rajta az eredeti programozó. Van esetleg erre vmi frappáns megoldás ?
A választ előre is köszönöm!
A git erre is jó. :)
Ez megmondja neked, hogy melyik fájlokat változtatták, és milyen új fájlok vannak.
megmondja neked, hogy pontosan mik változtak.
Palócz István
https://palocz.hu | https://tanarurkerem.hu
hmm
Köszönöm! A logika jónak tűnik..
Viszont ha letöltöm az drupal 7.25 öt innen, meg egy másik könyvtárba leklónozom a gites drupal 7.25öt, kb alig van fájl ami megegyezik... :/ Ez hogy lehet ?
Alapból így próbáltam leklónozni:
git clone --branch 7.25 http://git.drupal.org/project/drupal.git
„Alapból így próbáltam
Nem, ez így nem megfelelő. Neked erre van szükséged:
git clone --branch 7.x http://git.drupal.org/project/drupal.git
cd drupal
git checkout 7.25
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
igen
Igen, csak sajnos nálam így is ugyanaz az eredmény... :/
biztos?
Biztos? Én az általad kiadott paranccsal a Drupal 8 legfrissebb fejlesztői változatát kaptam. A drupal könyvtáron belül van CHANGELOG.txt fájl? Ha igen, mi az első 10 sora?
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
8 ?
"
Én az általad kiadott paranccsal a Drupal 8 legfrissebb fejlesztői változatát kaptam.
"
git clone --branch 7.x http://git.drupal.org/project/drupal.git
cd drupal
git checkout 7.25
ezzel nem a 7.25 ös drupalt kellene kapnom ? :)
az első 10 sor:
Drupal 7.25, 2014-01-02
-----------------------
- Fixed a bug in node_save() which prevented the saved node from being updated
in hook_node_insert() and other similar hooks.
- Added a meta tag to install.php to prevent it from being indexed by search
engines even when Drupal is installed in a subfolder (minor markup change).
- Fixed a bug in the database API that caused frequent deadlock errors when
running merge queries on some servers.
- Performance improvement: Prevented block rehashing from writing blocks to the
Ha ez lejött gittel, és lementem mellé erről az oldalról a drupal 7.25öt, kb minden fájl más már méret alapján is...
Ez a klónozás már jó
Ez a klónozás már jó, de itt nem ezt írtad. :)
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
igen :)
Igen, ezt már miután az 7.x chekcoutja teljesen más fájlokat töltött le gitről mint az itteni 7.25, akkor próbáltam. De sajnos így is ugyanaz lett a vége...
7.x az a legfrissebb
7.x az a legfrissebb fejlesztői verziót fogja jelenteni. Neked még rá kell állni a megfelelő tag-re. Igazából tök mindegy, hogy hogyan clone-ozol, mert a lényeg, hogy checkoutolj a megfelelő release tag-re és kész.
Én most csináltam meg, és 2 különbség van.
Ezen kívül minden fájl ugyanaz a git-ben és a tar.gz-ben.
A másik lehetőség, hogy ha a git ennyire zavaros, hogy simán letöltöd a tar.gz-t és kitömöríted egy könyvtárba, abban kiadod a következő parancsokat:
Majd erre rámásolod a fent lévő kódot és akkor már meg fogja mutatni a különbségeket.
Én így szoktam csinálni, és eléggé hatékonyan megmutatja a különbségeket.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
másik lehetőség
A második lehetőséggel már működik. Az elsővel fogalmam sincs miért van különbség a fájlok között.. de sebaj. Lényeg a lényeg. :)
Köszönöm!
Hacked + drush
Ha nem csak a core változtatások érdekelnek, hanem a contrib modulok és sminkek is, akkor a Hacked module - Drush combo tud hasonlót.
module
Köszi, hasznos lehet költözéskor!
Azt nem találtam meg a leírásában, hogy ez azt is kijelzi esetleg, ha a drupal motorhoz nyúl hozzá vki, vagy csak a core moduleokat nézi végig ?
Igen
Igen a core esetében is az egész "csomagot" ellenőrzi.
remek
Remek! Köszi szépen az infót!