@pqgg7nwkd4

Как перейти на разработку в команде?

Добрый день.

Есть проект, который я разрабатывал полностью сам. Задачника у меня нет, я просто делаю небольшие законченные изменения и комичу их в локальный гит. Сборку и выкладку на бой я делаю со своего компьютера - этого пока достаточно.

Теперь мне выделили помощника (и выделят еще одного), который тоже должен править код. Естественно мне нужно его проверять, принимать или отклонять, а ученику иметь возможность получать изменения. Ещё у меня нет возможности использовать онлайн сервисы (типа гитхама или гитлаба) - политика компании.

Мне пока будет достаточно того, что помощник будет ограничен только своей веткой в каком-то нашем общем репозитории, а я буду сводить её в мастер или нет.

Поэтому у меня два вопроса:
1. Какой использовать софт помимо собственно Git?
2. Как организовать процесс?
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 4
@MrFeaf
PHP-developer
GitLab можно самому захостить у себя на сервере, так что в политику компании впишется. Настройте там деплой с мастера на продакшен и с dev-а на тестовый сервер. По сути вам больше ничего не нужно, возможно коллеги поопытнее дополнят мой ответ, но когда я работал в команде мы больше ничего не использовали.

Проще говоря: Git -> Gitlab -> GitLab CI/CD
Ответ написан
@rionnagel
ковырятель
Поставить локальный gitlab сервер.
Ответ написан
saboteur_kiev
@saboteur_kiev
build engineer
Посмотрите любой бесплатный софт для code review
можно посмотреть gitolite, gerrit, bitbucket (бесплатно для 5 пользователей)

Почитайте что такое pull request
Ответ написан
@Vitsliputsli
Лучше, конечно, сразу на будущее поставить gitlab. Но в принципе, можете обойтись git и хорошим клиентом к нему (в первую очередь для diff). PHPStorm вполне достаточно. Для code review не так уж и нужны доп.инструменты. Даже не заморачивайтесь pull request, отдельных веток и мержа их в dev вашими силами вполне достаточно.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
28 февр. 2020, в 16:33
450 руб./за проект
28 февр. 2020, в 16:23
20000 руб./за проект
28 февр. 2020, в 16:20
300 руб./за проект