Size: a a a

2021 April 06

ИС

Игорь Середа... in atinfo chat
Как говорили в одной моей бывшей команде — о, ещё один замьюченый чатик!
источник

RU

Rostislav U in atinfo chat
Хах
источник

RU

Rostislav U in atinfo chat
неужели нет никакого боевого устава написанного кровью про эту самую культуру? гит флоу может, в эту сторону копать?
источник

O

Oleg in atinfo chat
Я вот не понимаю как пользоваться мерж реквестами. У нас в команде ревью делается в фишае, хотели перейти на гит, но не поняли как обойти ограничения.
Как быть, если я хочу добавить в ревью отфильтрованные по какому-то признаку файлы? Там действительно может быть лишнее.
Как быть, если смержить надо сейчас, а проревьюить можно и потом?
источник

O

Oleg in atinfo chat
И какой смысл запрещать кому-то мерджить (если нет обхективных на то причин)?
Если ревьюер захочет посмотреть - он и без этого посмотрит. Если не захочет, то просто на кнопку нажмет, только придется его заставлять эту кнопку нажать. Какое-то бестолковое ограничение
источник

O

Oleg in atinfo chat
Я так понял, что это флоу придумано для опен сорса, когда много человек коммитят в репозиторий и их обязательно надо проревтюить
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
Звучит будто вы наставили себе костылей раньше, а теперь ищете костыли, которые позволят вам обойти ограничения)
Зачем вам мержить прямо сейчас, вот прям срочно-срочно, что не может подождать?
источник

O

Oleg in atinfo chat
А когда это один человек коммитит в свой собственный свои автотесты, какой резон ему запрещать это делать?
источник

ИС

Игорь Середа... in atinfo chat
> Как быть, если смержить надо сейчас, а проревьюить можно и потом?

Никак. Так быть не должно. Если вам кажется, что у вас так работает, и ничего страшного в этом нет, то это ошибка.
источник

ИС

Игорь Середа... in atinfo chat
Причём, где-то в корне процессов, если оказывается, что надо срочно мержить то, что ещё даже не готово.
источник

O

Oleg in atinfo chat
Хорошо, по другому. Сейчас проревьюили и смержили. НО потом другой человек захочет посмотреть ревью, а оно исчезло вместе в МР
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
МРы не исчезают. Нет проблем зайти в закрытые и открыть нужный
источник

EB

Evgenii B in atinfo chat
В гитхабе никуда pulled requests не пропадают. На них вешается тэг «закрытый»
источник

EB

Evgenii B in atinfo chat
Ссылка на PR будет валидная и после того, как его смерджили, а ветку удалили
источник

O

Oleg in atinfo chat
хм, проглядел значит это
источник

O

Oleg in atinfo chat
а как отфильтровать?
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
Запушить только то, что нужно, сделать МР, не удалять ветку, продолжить работать в ней потом. Не катит как вариант? Не очень понял просто что именно хочется)
источник

O

Oleg in atinfo chat
Есть большая фича, под нее есть ветка. Отдельные разработчики делают ее части, могут отрезать свои ветки под них. Но в результате в дев бранчу должна пойти фича целиком. Как сделать, что б каждый делал ревью под свою часть отдельно ?
источник

ИС

Игорь Середа... in atinfo chat
Сначала разбить задачу на подзадачи так, чтобы у каждого разработчика была своя таска, и он в ней был один. И ветка была для этой таски отдельная. Затем открывать отдельные MR'ы в feature-ветку.
источник

ИС

Игорь Середа... in atinfo chat
И стараться декомпозировать и делить в команде задачи так, чтобы не было такого, что "код этого разработчика нужен в задаче вот того, ещё до тех пор, пока он будет вмержен".
источник