Access to this page has been denied.
You have been blocked because we believe you are using automation tools to browse the website.
This may happen as a result of the following:
- Javascript is disabled or blocked by an extension (ad blockers for example)
- Your browser does not support cookies
If you think you have been blocked by mistake, please contact help@drupal.org with the reference ID below.
Reference ID: #772703f4-86fe-11ee-9eeb-d2e21bc34e6e
Powered by PerimeterX , Inc.
Access to this page has been denied.
You have been blocked because we believe you are using automation tools to browse the website.
This may happen as a result of the following:
- Javascript is disabled or blocked by an extension (ad blockers for example)
- Your browser does not support cookies
If you think you have been blocked by mistake, please contact help@drupal.org with the reference ID below.
Reference ID: #772f471e-86fe-11ee-9584-dbaf6c15675f
Powered by PerimeterX , Inc.
Access to this page has been denied.
You have been blocked because we believe you are using automation tools to browse the website.
This may happen as a result of the following:
- Javascript is disabled or blocked by an extension (ad blockers for example)
- Your browser does not support cookies
If you think you have been blocked by mistake, please contact help@drupal.org with the reference ID below.
Reference ID: #7743dc3a-86fe-11ee-b6a7-93bdac881c3c
Powered by PerimeterX , Inc.
Как применить patch?
Кто знает — как поставить patch на модуль hierarchical_select (http://drupal.org/node/1587570#comment-6136086)?
- Drupal7
- Есть вопрос
- Решение проблем
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
dgastudio 21 января 2013 в 21:42
доступ на ssh есть?
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
Смотрите последний комментарий
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
У меня есть!
И тоже возник такой же вопрос.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
Грубо говоря, нужно зайти в папку модуля hierarchical_select и там выполнить команду:
patch -p1 < path / file .patch
или
git apply —index path / file .patch
где path/file.patch — ваш патч.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
alexo 24 мая 2018 в 10:27
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
dgastudio 22 января 2013 в 8:43
а я так ставлю, curl path/to/your.patch | git apply
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
Открыть файл патча в notepad++ (будет подсветка синтаксиса). Там где минусы в начале, эти строки удаляешь у файла, там где плюсы, это строки добавляешь. Там где ничего нет, по ним ищешь места, где вставить код.
Это решение в лоб, но для небольших патчей помогает
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
«Plazik» wrote:
Теперь понятно! Спасибо ОГРОМНОЕ!
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
«Plazik» wrote:
Это решение в лоб, но для небольших патчей помогает 🙂
Сам так всегда делаю
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
Только так и получилось.
Спасибо.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
в netbeans есть даже кнопка «применить патч различий»
для winпользователей это будет наименее болезненный путь
у линуксоидов эта проблема отсутствует
продвинутый winзверь поставит виндовый аналог patch или cygwin,
почешет репу, спросит у себя нафига эти лишние телодвижения
и перейдет на nix))))))))
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
и снова моя тема:
тут патч для интеграции shadowbox в модуль insert
http://drupal.org/node/1886464
Я счастливый пользователь archlinux, в терминале перехожу в директорию с модулем insert, туда же сложил файл патча и выполняю patch -pl < insert-add_support_to_shadowbox-1886464-1_0.patch
в ответ получил:
[ admin @ archlinux insert ] $ patch -pl < insert-add_support_to_shadowbox- 1886464 - 1 _0.patch
patch: **** strip count l is not a number
вот выхлоп на другую команду:
[ admin @ archlinux insert ] $ git apply —index insert-add_support_to_shadowbox- 1886464 — 1 _0.patch
fatal: —index outside a repository
что-то не получается!
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
«xSPiRiTx» wrote:
l это не 1 ,а 1 не l )))))))))
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
пасибки, только. получил вместо сайта белую страницу с:
Fatal error: require ( ) : Failed opening required ‘/opt/lampp/htdocs/drupal.my/sites/all/modules/insert/includes/shadowbox.inc’ ( include_path= ‘.:/opt/lampp/lib/php’ ) in / opt / lampp / htdocs / drupal.my / sites / all / modules / insert / insert.module on line 14
вот 13 и 14 строки файла insert.module
//Include shadowbox
require dirname ( __FILE__ ) . ‘/includes/shadowbox.inc’ ;
файл /includes/shadowbox.inc отсутствует. либо его где-то надо взять либо он должен был сам создаваться чтоли
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
все ништяк! все файлы были сложены в директории модуля в /b
это видимо от моих прежних попыток пропатчить осталось. просто скопировал их в корень модуля, кеша зачистил.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
Спасибо, duozersk!
Думаю, не стоит мучаться, надо просто ставить git. Пусть никого не пугает: с git, как с системой контроля версий разбираться не придется: просто ставим, запускаем git bash, командой cd переходим в нужную папку (для windows-юзеров: не понимает, например, восклицательные знаки в названиях папок и надо использовать / вместо \ в Винде) и выполняем git apply —index path/file.patch, как написал duozersk.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Реакции
