Запитання з тегом «version-control»

Використовуйте його для управління змінами в документах та іншій інформації, що зберігається у вигляді комп'ютерних файлів.

4
Який запропонований робочий процес для міграції (CMI) конфігурації з dev -> stage -> production?
Кілька місяців тому у нас був drupalcamp, і хтось запитав про управління розгортаннями з новою системою config (CMI). Один з можливих ідеальних робочих процесів передбачав би збереження конфігурації в контролі версій та можливість перенесення конфігурації між членами команди. Найкраще, що ми змогли розібратися в кімнаті (частково на основі презентації в …

1
Мені потрібно привести сайт до контролю версій та створити середовище безперервної інтеграції
Я підприємець з проектом Drupal 6x, який розпочався досить малим, щоб не потребувати контролю версій (на розробників), але зараз я переконаний, що без нього немає можливості. Про JIRA є велика документація, а також добре написані Історії користувачів, які охоплюють усе. Я трохи прочитав, як це можна зробити, і придумав наступний …

3
Оновлення до нової версії розробленого модуля за допомогою Drush (ігнорування точок / рекомендованих релізів, без зриву контролю версій)
[Примітка. Це запитання відхиляється від попереднього мого питання тут , але окремо / далі .] Я використовую Drush дуже довго, але кожен так часто застрягаю. На даний момент я дійсно не впевнений, як це зробити. Сценарій: зараз сайт використовує розроблений реліз, датований раніше. Тим часом, не було створено точкових релізів, …

2
Як користуватися модулем "Особливості" в середовищі 3 розробників?
Працюючи над проектом, використовуючи Особливості , інколи для цього додатка є 3 розробника. Ми спробували кілька підходів, але коли ми об’єднуємо свої гіткові гіти, здається, ми часто «переписуємо» особливості один одного. Конфлікти рясніють, порушуючи функціональний модуль, робить його болісним використання. Особливості дійсно є приголомшливим часом для налаштування для проекту, і …

5
Управління спеціальними модулями в декількох установках
У нас є кілька спеціальних модулів, які використовуються для декількох сайтів. Вони не можуть бути випущені як внесені модулі, наприклад, оскільки вони специфічні для клієнта, роблять припущення, що не працюють для модулів, що надаються, тощо. Я знаю про наступні можливості боротьби з цим: скопіюйте їх і вставте навколо. Очевидно важко …

2
Як застосувати файл виправлення? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Drupal Answers. Закрито 5 років тому . Я завантажив файл патча з модуля mailhandler і мені потрібно застосувати зміни, щоб усунути проблему облікових записів pop3, не видаляючи електронні листи …

1
Як оновити Drupal 7 Core лише за допомогою патчів безпеки?
У мене є стара установка Drupal 7, і я хотів би оновити свій Drupal 7 до останнього випуску, але я знаю факт, що частина мого користувальницького модуля зламається в останній версії. Все, що я хочу встановити, - це виправлення безпеки до останнього Drupal 7. Як це можна зробити чи це …

3
Чи слід ігнорувати каталог постачальників у git для Drupal 8?
Нарешті я намагаюся взяти участь у використанні Drupal 8 і хочу знати, чи варто ігнорувати каталог постачальників у git з .gitignore. Я би припустив, що ні, але я бачив кілька прикладів .gitignore файлів, які це роблять. Спасибі!

3
Яка найкраща практика для модернізації ядра Drupal, не порушуючи репортажу Git та виробничого веб-сайту
У мене є сховище Git, в якому весь мій код знаходиться у головній гілці, і я раніше просто ігнорував усі файли Drupal, так що я зберігав суворе розділення між кодом, який я написав (або змінив або міг змінити), і кодом що може бути породжене Друшем чи чим завгодно. Це здавалося …

2
Як зробити внесок у перетворений модуль?
Нещодавно я перетворив модуль, який надав Drupal 6, в Drupal 7 для одного з моїх клієнтських проектів. Я хотів би внести цей перетворений модуль у спільноту. Як завантажити це на існуючу сторінку проекту? Чи потрібно створити патч чи це буде проект пісочниці?

2
Як слід збалансувати функції та профіль інсталяції в робочому процесі розвитку, керованої кодом?
Установочні профілі Drupal (в Drupal 7) досить потужні і можуть робити практично все, що може зробити модуль. Я використовую інсталяційний профіль разом із функціями для розробки свого сайту, зберігаючи все в коді, тому мені не доведеться версувати свою базу даних. Враховуючи потужність інсталяційних профілів, багато речей, які ви можете зробити …

4
Як підтримувати проект Drupal на GitHub
Я підтримую кілька модулів на drupal.org. Провівши роки, роблячи справи «друпальським шляхом» (пам’ятаєте CVS?), Я хотів би трохи полегшити своє життя та використовувати GitHub. Хоча можуть бути політичні причини, це може бути небажаним, чи є якісь технічні причини? Я думаю, що одностороння синхронізація може бути такою ж простою, як робота …

1
Як мені зробити клона з git з drush, щоб завантажити версію модуля HEAD?
Чи є можливість клонувати чи витягнути версію модуля HEAD у сховище drupal.org git? Наприклад, якщо я перебуваю на Drupal 7, а остання гілка Views - 3, я хотів би зробити: drush git-clone views досягти чогось еквівалентного: cd sites/all/modules/ git clone --recursive --branch 7.x-3.x http://git.drupal.org/project/views.git В ідеалі, використання drush git-clone views-3xмає …

2
Який найкращий спосіб зберегти код свого веб-сайту в git і тягнути в core та внести внесок у одне сховище?
Ще коли Drupal був у CVS, я мав свої сайти у сховищі git, а потім перетягнув у core та дописи через CVS. Дві системи радісно співіснували, і я міг відслідковувати зміни у всьому і робити патчі для внесення модулів. Тепер із git я не впевнений, чи просто завантажити contrib та …

3
Drush Make видаляє .git папки
Після нерозумного почуття з "drush make" та github я з'ясував, що всі папки .git (використовувані git для запису історії, конфігурації, місця розташування тощо) були видалені "drush make", і я чув про це раніше, але не стикався Я не підтримував створення файлів. Зокрема, натискання make видаляє папку .git і ти можеш …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.