Моя команда в основном работала над нашими собственными проектами.Я пишу код, проверяю его в системе контроля версий и редко кто-нибудь еще видит его (кроме конечного продукта).Все остальные следуют тому же основному потоку.
Команда начинает расти, как и проекты, над которыми мы работаем.Скоро нам нужно будет начать совместное программирование проектов.Новый парень был менее чем успешен в своих попытках выполнить любой процесс регистрации, что привело к сбою сборок.
Некоторые из нас говорили о документировании нашего процесса как первого шага к тому, чтобы убедиться, что мы всена той же странице.Это будет легкое чтение, не обязательно подробное "нажмите на это, введите это, теперь нажмите на" такого рода вещи.Например, нашим первым документом о процессе будет «Как проверить ваш код».
На мой взгляд, процесс будет похож на ...
- Перед регистрацией, подтвердите, что ваш код создается и выполняется локально.
- Получить последний.
- Вручную разрешать любые конфликты.
- Убедитесь, что ваш материал собирается и выполняется локально, используя последние биты, полученные на предыдущем шаге.
- Регистрация
Итак, перейдем к вопросу.Какие дополнительные шаги необходимы для хорошего процесса регистрации?Действительно ли имеет смысл делать что-то подобное?Я склонен так думать, поскольку предположить, что мы все знаем, что делать, не получилось.
Спасибо!