Codestream: [VS] [запрос функции] показать статус утверждения MR в списке MR

Созданный на 1 апр. 2021  ·  11Комментарии  ·  Источник: TeamCodeStream/codestream

Было бы полезно, если бы я мог знать, одобрен этот MR или нет (возможно, даже сказать мне, кто его одобряет?), Когда я проверяю этот список.

截圖 2021-04-01 下午1 38 40

Все 11 Комментарий

@ ftcy0118 - Спасибо за отзывы! В таком случае, имеет ли смысл просто не показывать MR в разделе «Ожидание» после того, как они были одобрены?

Это может быть хорошей идеей! В моем повседневном рабочем процессе меня все еще интересуют некоторые утвержденные MR, которые я не принимаю. Например, если MR рассмотрен и одобрен кем-то другим, но название мне кажется интересным, я все равно посмотрю на него. Другой случай, если MR одобрен мной, но я заметил, что количество комментариев увеличилось, я пойду, чтобы проверить новые комментарии.

Может, для них можно добавить еще один список? (В то время как GitLab merge_requests page просто перечисляет все MR со статусом утверждения.)

Я думаю, что должны быть MR, которые назначаются пользователю, за исключением утвержденных им. В моем случае (собственный Gitlab) я вижу все MR, даже те, к которым я не привязан.

В моем рабочем процессе мы используем поля «Назначено» и «Рецензент». Я согласен с @vmohir, что я хотел бы видеть в списке ожидания MRs, где я либо назначен, либо рецензент, и я еще не одобрил.

Я склоняюсь к тому, что сказал @ ftcy0118 . Мне нравится иметь четкий список MR, ожидающих от меня действий. Но мне также нравится видеть весь новый код, который входит в репо.
Может быть, мы могли бы иметь дополнительный список для тех MR, которые мы не создавали или которым не назначены, с в конечном итоге настраиваемым фильтром, чтобы мы могли точно выбрать, что видеть в этом списке?

Хоть место и маленькое, но я подойду к нему иначе. IMO название можно изменить с Waiting for my review на Open Reviews .
Для обзоров, в которых я являюсь рецензентом, он может быть помещен в верхнюю часть и иметь значок, показывающий, что требуется мое внимание, а когда я утверждаю MR, у меня появляется небольшая зеленая галочка, указывающая, что я его одобрил.
Я хотел бы видеть обзоры в открытом столбце даже после того, как одобрил его, чтобы отслеживать комментарии и изменения.

Может быть, мы могли бы иметь дополнительный список для тех MR, которые мы не создавали или которым не назначены, с в конечном итоге настраиваемым фильтром, чтобы мы могли точно выбрать, что видеть в этом списке?

@christophedcpm - Вы действительно можете сделать это сегодня. Если вы щелкните значок «Фильтр» в заголовке раздела «Запросы на слияние», вы сможете создать новый подраздел на основе пользовательского запроса.

Хоть место и маленькое, но я подойду к нему иначе. IMO название можно изменить с Waiting for my review на Open Reviews .
Для обзоров, в которых я являюсь рецензентом, он может быть помещен в верхнюю часть и иметь значок, показывающий, что требуется мое внимание, а когда я утверждаю MR, у меня появляется небольшая зеленая галочка, указывающая, что я его одобрил.
Я хотел бы видеть обзоры в открытом столбце даже после того, как одобрил его, чтобы отслеживать комментарии и изменения.

@aderopoa - Это будет работать так: как только MR будет одобрен или закрыт, он переместится из раздела "Ожидание" в раздел "Последние". Как вы думаете, достигли ли вы того, что вы ищете, или вы бы предпочли вашу идею открытого раздела, где MR остаются до закрытия?

Хоть место и маленькое, но я подойду к нему иначе. IMO название можно изменить с Waiting for my review на Open Reviews .
Для обзоров, в которых я являюсь рецензентом, он может быть помещен в верхнюю часть и иметь значок, показывающий, что требуется мое внимание, а когда я утверждаю MR, у меня появляется небольшая зеленая галочка, указывающая, что я его одобрил.
Я хотел бы видеть обзоры в открытом столбце даже после того, как одобрил его, чтобы отслеживать комментарии и изменения.

@aderopoa - Это будет работать так: как только MR будет одобрен или закрыт, он переместится из раздела "Ожидание" в раздел "Последние". Как вы думаете, достигли ли вы того, что вы ищете, или вы бы предпочли вашу идею открытого раздела, где MR остаются до закрытия?

Я думаю, что необходима открытая секция, где MR остаются до закрытия. Если посмотреть на это с точки зрения команды, команде будет легче связаться с инженерами, которые еще не рассмотрели. Открытый раздел сообщает мне, что все еще необходимо принять меры, чтобы закрыть обзор. Может быть, мое одобрение или одобрение других членов команды.

Я думаю, мы собираемся объединить разделы Waiting и Assigned, но, к сожалению, не похоже, что GitLab раскрывает состояние утверждения MR через их api. Однако мы все еще изучаем варианты ...

К сожалению, из-за ограничений API GL на самом деле мы мало что можем здесь сделать. Как отмечалось выше, у нас нет доступа к состоянию утверждения. Кроме того, в более старых версиях GitLab Self Managed нет поддержки для рецензентов, поэтому пока я не думаю, что мы можем объединить разделы Waiting и Assigned.

Для тех из вас, кто на самом деле не использует рецензентов или уполномоченных, я предлагаю создать собственный запрос для отображения всех открытых MR (состояние: открыто). Просто щелкните значок фильтра в заголовке раздела «Запросы на слияние».

Единственное изменение, которое мы сделали и которое будет применимо к @vmohir , заключается в том, что если вы используете более старую версию GitLab Self Managed, которая не поддерживает рецензентов, мы автоматически заменяем раздел «Ожидание моего обзора» на раздел «Все открытые». .

Была ли эта страница полезной?
0 / 5 - 0 рейтинги