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

Здравствуйте, хотелось бы как то побыстрее осуществлять закачку обновленных файлов, обновление проекта, добавление новых фич.
Есть гит, создан репозиторий на bitbucket , программирую в phpStorm, установил плагин для bitbucket, интересует, возможно ли сделать так чтобы phpstorm видел изменения в системе и по запросу обновлял эти файлы, а так же добавил функционал , нажал кнопку отправил на сайт.
И возможно ли это осуществить без bitbucket ? если я работаю пока один над проектом
  • Вопрос задан
  • 390 просмотров
Решения вопроса 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
1.
чтобы phpstorm видел изменения в системе и по запросу обновлял эти файлы

не понял. в какой системе?
на сервере и скачивал на локал? А зачем? Почитайте про hg-flow (он же git-flow): Вы ведете разработку задачи в отдельной ветке. пока она не закончена - вам вообще все равно что происходит в остальной системе.
или наборот что бы был автокомит? Так это наоборот весьма вредно. Сохраняются скрипты несколько раз в минуту, а комит - это осмысленное действие должно быть, с описанием что такое.

2.
так же добавил функционал , нажал кнопку отправил на сайт.

ставите на сервер любую систему автодеплоя. Есть PHPCI https://www.phptesting.org/ , можно свою простенькую написать за вечер. Настраиваете хуки из репозитория на неё и все - выкладывается все само
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
65536
@65536
битбакет, пхпшторм. да, красивые названия. но гит все равно учить придется
Ответ написан
Комментировать
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
Дополню ответ Дмитрий Энтелис

Когда-то натыкался на скрипт для деплоя из GitLab (не вижу проблем с гитхабом и т.п.) по хукам от Антона Супрун-а.
Сейчас нагуглил popel-studio.com/blog/article/avtomaticheskoe-razv...

Решение не идеальное но для простых задач и для старта "допилинга" вполне подходит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы