git

mbaev Ср, 04/05/2016 - 16:28

Работа с git в PhpStorm. Rebase (Видео)

На сегодняшний момент невозможно представить процесс разработки в команде без какой-либо системы контроля версий. В git'е существует две основных стратегии слияния веток:

Тип материала: 
Ключевые слова: 
3 Спасибо

alexo Чт, 05/02/2015 - 12:31

Откат базы

Можно ли сделать откат базы по аналогии того, как откатывают файлы в git?
Т.е. убрать ненужные изменения?
Или только вручную заменой базы на раннюю сохраненную версию?

Ключевые слова: 
Версия Drupal: 
0 Спасибо

Dark_kz Пт, 23/01/2015 - 12:10

Вакансия Drupal-специалист (Астана, Казахстан)

В частную компанию требуется на постоянную работу Drupal-специалист.
Официальное оформление, полная занятость. Удаленная работа не рассматривается, прошу не беспокоить.
Режим работы с понедельника по пятницу, с 9 до 18.30 (обед с 13 до 14.30).
Заработная плата по результатам собеседования от 100 до 300 тысяч тенге. Офис на левом берегу.

Резюме высылать на drupalkz@gmail.com
Обязательно приложите информацию со ссылками на ваши выполненные работы.
Если вы работали в команде, уточните над какой частью проекта работали лично.

Обязанности:
* Работа с CMS Drupal 7
* Настройка, администрирвание и техническое сопровождение сайта
* Консультирование пользователей
* Частичное администрирование сервера (cron, sphinxsearch, backup)

Требования:

Ключевые слова: 
Версия Drupal: 
0 Спасибо

andribas@drupal.org Пт, 24/10/2014 - 04:25

Drupal + git workflow

Доброе утро!
Скажите, пожалуйста, кто-нибудь использует git для установки, обновления, управления проектом на друпал?
Почитал руководство https://www.drupal.org/node/803746 плюсы конечно есть, в друпал 8 вообще никуда без этого, но вот эта фраза все смазала:

If you are unable to get your configuration changes into code, you can also keep very good notes of every single change that was made, and manually make them again both on the test site, and on production.

Сейчас drush использую, грубо говоря, deploy сводится к командам

user@localhost$ drush archive-dump
user@localhost$ scp drush-backups/site.tar.gz host:/home/user/drush-backups/site.tar.gz
user@host$ sudo rm -rf site
user@host$ drush archive-restore /home/user/drush-backups/site.tar.gz
Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

frajj Пнд, 04/11/2013 - 14:56

Два проэкта - один репозиторий

Здавствуйте уважаемые друпалеры.

Есть необходимость править два очень похожих проэкта через один git репозиторий, тоесть один проэкт основной а другой содержит некоторые отличия (тема, некоторые модули, .htacces, robots.txt ...).

Возможно ли както склонировать репозиторий основного проэкта частично, или что-то в этом роде?

Ключевые слова: 
Версия Drupal: 
0 Спасибо

dakanca Ср, 23/10/2013 - 06:45

[Решено]Как патчить модуль, если патч c drupalcode.org

Добрый день.

Сразу скажу что гуглил, и xandeadx'а уже читал.

Мне нужно пропатчить модуль ctools.

Сам патч http://drupalcode.org/project/ctools.git/commitdiff/280ccd0, не могу найти файл патча. Пытался сам создать, копируя содержимое в создаваемый файл .patch, вижу ошибку

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

penexe Втр, 15/10/2013 - 16:54

Процесс разработки сайтов, работа с git. Обмен опытом.

Давайте поговорим о контроле кода, версий и прочего.
Как делаю сайты я.

Пробовал делать так:
1) создаю проект на bitbucket
2) создаю локально копию и работаю с сайтом на денвере
3) создаю копию на хосте
4) после каждого чиха, делаю коммит + пуш на битбакет, потом перехожу в консоль хоста и делаю пулл изменений
5) вижу результат на хостинге

в этом списке пункт 4 начинает бесить ппц как, прыжки из консоли в консоль чтоб подтянуть изменения прям бесят.
и в конце концов я забиваю и новый сайте делаю вот как:

1) Новый сайт делаю локально на wamp, денвер и прочее..
2) как только сайт готов к продакшену выкладываю его на хостинг.
3) Теперь код тестирую на локалке + приходится 2 раза проделывать все что касается "кликания мышкой в админке" на локаке и на хосте

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

kalabro Чт, 27/06/2013 - 09:04

Как скачивать модули — Ultimate-гид по странице модуля на Drupal.org

Под установкой модуля мы обычно подразумеваем: скачать, положить в sites/all/modules/, включить.
Однако есть целый ряд нюансов, которые узнаёшь с опытом, и на которые стоит обращать внимание при выборе и установке модулей на свой сайт.

Ваша покорная слуга (kalabro) совместно с питерским сообществом подготовили большой туториал на эту тему:

Как скачать модуль с Drupal.org и не облажаться: Часть I
Откуда качать; информация о релизах и авторах.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Nicebit Пт, 08/02/2013 - 05:42

Как настроить Git, чтобы печатать в консоли на русском?

Только изучаю Git и столкнулся с проблемой кирилицы в Git.
Использую Windows XP, msysGit 1.8.1.2

* Просто показ русских букв в Git'e я настроил: поставил в настройках "core.quotepath = false".
* Чтобы писать комментарии к коммиту установлено "core.editor = 'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin", а в самом редакторе стоит кодировка UTF-8.
* А вот как сделать так, чтобы можно было печатать в консоли на кирилице не пойму.
Нашёл проект utf8-git-on-windows. Но смущает, что он давно не обновляется.
Понимаю, что можно попробовать перейти на какой-нибуть графический интерфейс, но пока интересует именно работа в консоли.

Тип материала: 
Ключевые слова: 
0 Спасибо

ilyin.eugene Пнд, 04/06/2012 - 17:40

DCQ - модуль для автоматической проверки Drupal Code Style через git.

Этот модуль позволяет автоматизировать проверку соблюдения стандартов кодирования Drupal через git. Модуль называется DCQ - Drupal Code Quality.

 Страничка модуля DCQ.

Установка и настройка:

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

NatalliaHR Втр, 17/04/2012 - 22:44

Требуется Drupal программист

Тип работы: Постоянная; полный рабочий день.
Место работы: Удаленная или в офисе (для офиса обязательно иметь разрешение на работу в США).

Условия работы и компенсации:

• Понедельник–пятница: 8 часов в день (оговаривается);
• Месторасположение офиса: New York,NY, USA;
• Заработная плата от ********у.е.по договоренности;
• Возможности роста;
• В случае удачного сотрудничества мы заинтересованы в постоянных отношениях;
• Денежные бонусы за участия в дополнительных проектах;
• Премии за отлично выполненную работу;
• Cтабильная работа над интересными проектами.

Требуются опытные Drupal программисты;
Опыт работы с объектно-ориентированными языками(OOP)такими как Python, Java, C++, Perl и т.д.;

Тип материала: 
Ключевые слова: 
0 Спасибо

dimmduh Втр, 10/01/2012 - 15:45

Как внедрять новые функции в работающий проект?

Имеем рабочий сайт с небольшой посещаемостью
БД в mysql > 1 Гб данных (ноды, индекс поиска, кеш полей)
Объем файлов > 5 Гб (изображения нод)

Как поддерживать и дорабатывать такой сайт?
В данный момент код положен в git и с обновлением кода на рабочем сервере вопросов пока не возникает.
Но как быть с БД, что делать, если при разработке будет добавлено пару полей, удалено несколько модулей?

Тип материала: 
Версия Drupal: 
0 Спасибо

bob Вс, 13/11/2011 - 11:09

Bitbucket Git

Может быть уже и баян, но я был приятно удивлен. В свое время я пользовался Bitbucket для Mercurial репозиториев. А теперь Bitbucket предоставляет Git хостинг для приват и паблик репозиториев. Бесплатно - unlimited disk space, unlimited repositories, до 5 пользователей включительно.

P.S. Это не реклама. Просто в свое время искал толковый git хостинг для приватных проектов.

Тип материала: 
Ключевые слова: 
0 Спасибо

kwas Пт, 15/07/2011 - 14:42

работа с Git

На drupal.org много всего написано про Git и даже видео есть, но так и не могу понять, в какое место нужно вводить эти Git команды. Что это за прога и как ею подключиться именно к хранилищу на drupal.org. Только не надо говорить: "возьми любую, какая тебе нравится". Плиз, конкретно под виндовс ХР/7 чтобы можно было работать...
Спасибо

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

quaser Втр, 07/06/2011 - 02:59

как присоединиться к проекту на drupal.org&

Я портировал модуль http://drupal.org/project/webdav на drupal 7.
Что-то естественно добавил, кое что убрал. Планирую в дальнейшем его развивать. Как мне его выложить туда? Все инструкции которые попадались на глаза по CVS, но сейчас-то git стоит.
Проект оттуда я с репозитория взял, гит как минимум на скачивание настроил. ветки для 7 нет. Подскажите пожалуйста как присоединиться к проекту, или создать новую ветку там. ну или как корректно создать новый проект, если это имеет смысл.

Тип материала: 
Версия Drupal: 
0 Спасибо

olk Втр, 01/03/2011 - 15:04

git-dev.drupal.org

А кто нибудь ну сабж уже сумел пробиться ?
Вроде делаю все по инструкции, но при переходе на http://git-dev.drupal.org/user/password
получаю 403 Forbidden.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

krak Чт, 13/01/2011 - 17:47

Как кто настраивает размещение и поддержку сайта на хостинге

Ребята поделитесь как можно настроить сайт на сервере так, чтобы его потом было проще обновлять?

У меня есть один сайт (на 6ке), который я синхронизирую в Eclipse через sftp. Недостаточно быстр, но прост в настройке.

Один сайт я попробовал сделать при помощи git и bare reposirory. Установка прошла нормальна, но вот после установки когда я пытаюсь новый модуль залить или обновить что - слетает файлы, которые создались/изменились автоматически на сервере (например, settings.php), может я некорректно настроил - не знаю.

Тип материала: 
Ключевые слова: 
0 Спасибо

VLAD_X Втр, 21/08/2007 - 13:44

Как правильно организовать контроль и управление файлами проектов

Недавно здесь пролетала заметка об организации контроль файлов при помощи Git, довольно интересная вещь. Но в ней описана реализация только для одного независимого проекта.
При желании добавить ещё один проект в репозитарий (или создать новый репозитарий для нового проекта) придётся целиком и полностью копировать весь код Друпала и модулей со всеми внесёнными изменениями.

Ключевые слова: 
0 Спасибо