Hirdetés
- Azonnali VGA-s kérdések órája
- OLED TV topic
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen TV-t vegyek?
- Épített vízhűtés (nem kompakt) topic
- Gaming notebook topik
- TCL LCD és LED TV-k
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
-
PROHARDVER!
Ajánlott szakirodalmak a teljesség igénye nélkül (a lista még bővülhet):
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter #210 üzenetére
Ja, még egy, ami nélkül nem lehet létezni aktív Drupal-fejlesztőként:
Drush.
Én személy szerint eléggé lusta vagyok ahhoz, hogy össze-vissza kattintgassak az admin-felületen (nem szeretek ilyen rabszolgamelókkal időt elszarni), és megvárjam, amíg végre összerakja az oldalt, stb., meg backupoljak az update-ekhez, stb., ezért ez tökéletes eszköz számomra.
Csak kiragadott példák:
nyomatok egy ennyit parancssorból:
drush pm-update
a Drupal core-hoz és az ÖSSZES engedélyezett modulhoz megkeresi a lehetséges update-eket, és update-eli is őket, ha van újabb ajánlott verzió. Az adatbázis-frissítést is elintézi egyből.Én akkor vettem elő ezt az eszközt, amikor meguntam a piros figyelmeztetést, hogy nem ártana már security update miatt frissítenem a Drupal core-t és pár modult.
Kicsit ismerkedtem vele, aztán elindítottam konzolból a fentit, készítettem egy kis kaját, mire visszaértem, megvolt a teljes folyamat. Backupot is készített az update-elendő modulokból.
Persze éles projektből saját mentés akkor sem árt, minden adat inkább legyen meg akár kétszer-háromszor, mint egyszer sem.Másik use-case: most pl. a Drupal 7-es frissítésénél előjött egy modulhiba, a UUID modul alpha3-as változatába beleraktak egy kisebb hibát:
[link]
"Undefined variable: replacements in uuid_tokens() (line 95 of ...sites\all\modules\uuid\uuid.tokens"
OK, megnéztem, a topicban írják, hogy a devel változatban már javították ezt az egyébként nem túl tragikus hibát.
Na, akkor frissítsünk csak a develre, de a franc fogja böngészőben megkeresni a UUID modul oldalát, és az alapján begépelni a pontos változatot (jó, itt nem túl bonyolult, 7.x-1.x-dev, de kinek van kedve gondolkozni rajta, hogy ez még csak az 1-es változat), ezért inkább begépeltem ezt:drush dl uuid --select
Ez felkínált egy listát:
D:\Projects\web\PHP\drupal-7\htdocs>drush dl uuid --select
Choose one of the available releases for uuid:
[0] : Cancel
[1] : 7.x-1.x-dev - 2012-Jul-18 - Development
[2] : 7.x-1.0-alpha3 - 2012-Jan-31 - Supported, Recommended
1
Project uuid (7.x-1.x-dev) downloaded to D:/Projects/web/PHP/drupal-7/htdocs/sites/all/modules/uuid.
Project uuid contains 4 modules: uuid_services_example, uuid_services, uuid_default_entities_example, uuid.Szóval a lényeg, hogy csak bepötyögtem, hogy 1-es, és kész is volt.
Persze ha Access denied üzenetet kap az ember, akkor figyelni kell a jogosultságokra (esetleg adminként el lehet indítani a parancssort), meg arra is kell figyelni, hogy ne legyen lock-olva a webszerver által (nálam ezt megtörtént, ekkor jött jól az Unlocker).
Vagy többnyelvű oldalnál le akartam tölteni a frissített modulokhoz az esetleges fordítási frissítéseket, akkor ennyi:
drush l10n-update
A listát még sokáig lehetne bővíteni: drush.ws
Ajánlom a használatát, ezt is folyamatosan fejlesztik.
Új hozzászólás Aktív témák
- Acer Predator GAMING 17" Laptop! i7-11800H / RTX 3070 / 32GB DDR4 / 1TB NVMe! BeszámítOK
- ASUS TUF RTX 5070Ti OC 16GB GDDR7 Videokártya! BeszámítOK
- Acer Swift 3 Ultrabook / Ryzen 7 5700U / RX Vega 5 / 16 GB RAM / 512 GB SSD
- ASUS TUF FX505DU - 15,6"FHD IPS 120Hz - Ryzen 7-3750H - 8GB - 512GB - Win11 - GTX 1660 Ti - MAGYAR
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600 / RX 5700 / 16GB DDR4 / 512GB SSD
- Vállalom FRP Lock os telefonok javítását ingyen kiszálással és akár helyszíni javittással
- AKCIÓ! Intel Core i9 14900K 24 mag 32 szál processzor garanciával hibátlan működéssel
- BESZÁMÍTÁS! MSI B450 R7 5700X 32GB DDR4 1TB SSD RTX 3070Ti 8GB Rampage SHIVA DeepCool 750W
- GYÖNYÖRŰ iPhone 13 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3206
- ÁRGARANCIA!Épített KomPhone i9 14900KF 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest