Вопросы с тегом «version-control»

Используйте его для управления изменениями документов и другой информации, хранящейся в виде компьютерных файлов.

41
Мне нужно привести сайт к управлению версиями и настроить среду непрерывной интеграции

Я - предприниматель с проектом Drupal 6x, который начался достаточно маленьким, чтобы не нуждаться в контроле версий (для разработчиков), но теперь я убежден, что без него нет пути. Существует обширная документация по JIRA, дополненная хорошо написанными пользовательскими историями, охватывающими...

41
Каков рекомендуемый рабочий процесс для миграции конфигурации (CMI) с dev -> stage -> production?

У нас был drupalcamp несколько месяцев назад, и кто-то спросил об управлении развертываниями с новой системой конфигурации (CMI). Один из возможных идеальных рабочих процессов может заключаться в том, чтобы сохранить конфигурацию в управлении версиями и при этом иметь возможность переносить...

20
Обновление до более новой версии модуля с использованием Drush (игнорирование точек / рекомендуемых выпусков, без разрушения контроля версий)

[NB. Этот вопрос находится за спиной, но отдельно / дальше от моего более раннего вопроса, здесь .] Я давно пользуюсь Drush, но время от времени я захожу в тупик. На данный момент я действительно не знаю, как это сделать. Сценарий: в настоящее время сайт использует версию dev, существовавшую в...

19
Как использовать модуль Features в среде 3 dev?

Работая над проектом, интенсивно используя функции , иногда для этого приложения есть 3 разработчика. Мы попробовали несколько подходов, но когда мы объединяем наши ветки git, кажется, что мы часто «перезаписываем» изменения функций друг друга. Конфликтов предостаточно, кажется, что он ломает...

19
Управление пользовательскими модулями в нескольких установках

У нас есть несколько пользовательских модулей, которые используются для нескольких сайтов. Они не могут быть выпущены как добавленные модули, например, потому что они зависят от клиента, делают предположения, которые не работают для добавленных модулей и так далее. Я знаю о следующих возможностях...

15
Как мне применить файл патча? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для ответов на Drupal. Закрыто 5 лет назад . Я загрузил файл исправления из модуля mailhandler и должен применить изменения, чтобы исправить проблему с...

14
Как мне обновить Drupal 7 Core только с исправлениями безопасности?

У меня установлена ​​старая версия Drupal 7, и я бы хотел обновить свою версию Drupal 7 до последней версии, но я точно знаю, что некоторые из моих пользовательских модулей выйдут из строя при последнем обновлении. Все, что я хочу установить, это исправления безопасности до последней версии Drupal...

13
Как лучше всего обновлять ядро ​​Drupal, не нарушая Git-репозиторий и производственный веб-сайт?

У меня есть Git-репозиторий, в котором весь мой код находится в основной ветке, и ранее я просто игнорировал все файлы Drupal, так что я держал строгое разделение между кодом, который я написал (или изменил или мог изменить), и кодом это может быть сгенерировано с помощью Drush или чего-то еще. Это...

12
Как добавить конвертированный модуль?

Недавно я конвертировал модуль Drupal 6 в Drupal 7 для одного из моих клиентских проектов. Я хотел бы внести этот преобразованный модуль в сообщество. Как загрузить это на страницу существующего проекта? Нужно ли создавать патч или это будет песочница?...

12
Как мне сбалансировать функции и профиль установки в рабочем процессе разработки на основе кода?

Профили установки Drupal (в Drupal 7) довольно мощные и могут делать практически все, что может делать модуль. Я использую профиль установки вместе с компонентами для разработки своего сайта, сохраняя все в коде, чтобы мне не приходилось создавать версии моей базы данных. Учитывая мощь профилей...

11
Каков наилучший способ сохранить код вашего сайта в git и задействовать ядро ​​и внести свой вклад в тот же репозиторий?

Еще когда drupal был в CVS, мои сайты были в git-репозитории, а затем загрузили ядро ​​и сделали взнос через CVS. Обе системы счастливо сосуществовали, и я мог отслеживать изменения во всем и вносить исправления в модули contrib. Теперь с git я не уверен, стоит ли просто загружать contrib и core и...

11
Как поддерживать проект Drupal на GitHub

Я поддерживаю несколько модулей на drupal.org. Потратив годы на то, чтобы делать вещи «по-дружески» (помните CVS?), Я бы хотел немного облегчить свою жизнь и использовать GitHub. Хотя могут быть политические причины, это может быть нежелательно, есть ли технические причины? Я полагаю, что...

11
Как мне сделать git clone с помощью drush для загрузки HEAD-версии модуля?

Есть ли способ клонировать или извлечь версию HEAD модуля в git-репозитории drupal.org? Например, если я нахожусь на Drupal 7, и последняя ветвь Представлений - 3, я хотел бы сделать: drush git-clone views достичь чего-то эквивалентного: cd sites/all/modules/ git clone --recursive --branch 7.x-3.x...

11
Drush Make удаляет папки .git

После глупого чувства с использованием drush make и github я обнаружил, что все папки .git (используемые git для записи истории, конфигурации, местоположения источника и т. Д.) Были удалены с помощью drush make, и я слышал об этом раньше, но не сталкивался я, поскольку я не поддерживал файлы make....

10
Как вы вносите исправления в ядро ​​Drupal?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Как правильно добавлять патчи в ядро ​​Drupal? Допустим, я нашел ошибку в ядре Drupal,...

9
(dis) преимущества постановки dev-> production с использованием 'drush rsync' против 'git'?

Я создал сайт Drupal под контролем git для разработки. Он был добавлен в мастер-репозиторий GIT, и по мере внесения изменений в мои различные клоны git, работающие над проектами, и отодвигается обратно к мастеру, ловушка после обновления немедленно отправляет изменения на один живой промежуточный...

9
Как использовать модули «drush make» с локальным кодом модуля?

Я должен полюбить рабочий процесс, который дает нам «Drush Make». Я уверен, что есть другие, которые хотят, чтобы их код разработки был помещен в make-файл, когда он не готов для drupal.org, например, для быстрого развертывания нового экземпляра сайта для тестирования разработки с помощью сценария...

9
Как определить, входит ли мой сайт в Drupal из эксплойта SA-CORE-2018-002 - 2018?

Только что выпущенный эксплойт: https://www.drupal.org/sa-core-2018-002 --- Ядро Drupal - Очень критично - Удаленное выполнение кода - SA-CORE-2018-002 Как я могу узнать, использовал ли кто-нибудь этот эксплойт для взлома моего сайта? Что они могут сделать с этой уязвимостью, если она выполняется...