2014-11-03 3 views
0

Я и друг хочу работать удаленно на веб-сайте Moodle. У меня установлено приложение локально, но я не уверен, что мне нужно сделать в нашем репозитории git, и я не должен этого делать.Рабочий процесс для работы с Moodle Как команда

Я ищу рабочий процесс, который позволяет кому-то клонировать код, запускать команду CLI или что-то еще, и работать и работать. Так как наши машины являются машиной развития, я "м пытаюсь снизить количество шагов (то есть, мы можем как раз один и тот же конфигурационный файл).

+0

Вы разрабатываете код для сайта или контента? Если это код, то не делайте файл конфигурации - для создания нового сайта Moodle требуется около 5 минут, включая создание локального файла конфигурации. Если это контент, над которым вы работаете, тогда это будет намного сложнее управлять - вам придется работать над курсами, а затем создавать резервные копии и восстанавливать их на «живой» сайт. – davosmith

+0

Вы также можете посмотреть «Moosh» для автоматизации создания курсов и пользователей для сайта dev - https://github.com/tmuras/moosh – davosmith

+0

Большое спасибо. Да, я работаю над кодом, но я, вероятно, добавлю и начальный контент. Например, когда я отключу что-то (E.G., когда я отключу комментарии или блоги), я не хочу идти на веб-сайт после того, как я впервые разместил приложение, и сделаю всю настройку снова и снова. Если Мош делает это, не могли бы вы дать ответ вместо комментария, чтобы я мог его принять? Благодарю. –

ответ

1

Вы можете взглянуть на Moosh (https://github.com/tmuras/moosh).

Это может привести к созданию большого количества вещей, которые, как я думаю, вы хотите сделать (установить настройки, создать курсы + пользователей и т. Д.).

Затем вы можете создать сценарий командной строки, который вызовет Moosh и подготовит много настроек, которые в конечном итоге вы захотите на своем сайте (что он не может сделать, это взять настройки с существующего сайта и автоматически применить их к новому сайту).

Смежные вопросы