Задать вопрос
@xamuronn

Как раньше разработчики делали ревью кода без площадок типа github?

Как раньше разработчики делали ревью кода без площадок типа github?
Когда git уже существовал, но онлайн сервисов подобных github/gitlab еще не было.
  • Вопрос задан
  • 1517 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Ревью делали через патчи и diff: по почте, в mailing list, через общие репозитории. Линус Торвальдс до сих пор работает именно так.

GitHub ничего принципиально нового не придумал, он просто сделал этот процесс удобнее и визуальнее.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Аналогично текущему процессу. Вместо онлайн git репозиториев были оффлайн git репозитории.
А до git были оффлайн репозитории других систем контроля версий.
Ответ написан
Комментировать
syschel
@syschel
freelance/python/django/backend
Когда git уже существовал, но онлайн сервисов подобных github/gitlab еще не было.

Так перечисленные сервисы просто немного облегчили жизнь разработчиков. Для одиночек и маленьких комманд, которые не могут или не хотят поднимать локально или в эко системе компании свой git. Сейчас более менее средняя команда тот же гитлаб так же подымает у себя на серверах, а не использует публичный.

До появления "веб интерфейса", ревьюилось через консоль. Когда появился вебинтерфейс, с ролями, ушли туда. Гитхаб вообще был не первым с веб интерфейсом. Да и сейчас не редко ревьюится в консоли, если мелкое.

Проблема была когда вообще git или аналоги (svn к примеру) не использовался и просто копировались файлы перезаписью, прям на прод или в общей папке по сети.
Ответ написан
Комментировать
@pavel_shabalin
Вообще gitlab и github это просто платформы, предоставившие возможность публикации открытых git репозиториев. Концепция пулл реквеста и ревью с комментариями и апрувами подавилась гораздо раньше.
Просто использовались в основном self hosted решения.
Погуглите например "gerrit code review".
Ответ написан
Комментировать
@GadenbIsh
Переключались на ветку разработчика локально, смотрели код и его дифф там. В таск трекере в комментарии писали замечания: файл такой, такой метод, такие правки
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы