Codestream: [VS] [solicitação de recurso] mostra o status de aprovação do MR na lista de MR

Criado em 1 abr. 2021  ·  11Comentários  ·  Fonte: TeamCodeStream/codestream

É útil se eu puder saber se esse MR é aprovado ou não (talvez até me diga quem o aprova?) Quando eu verificar esta lista.

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

Todos 11 comentários

@ ftcy0118 - Obrigado por todos os comentários! Nesse caso, faria sentido simplesmente não mostrar os RMs na seção Aguardando depois de aprovados?

Pode ser uma boa ideia! Em meu fluxo de trabalho diário, ainda estou interessado em alguns MRs aprovados que não são aceitos por mim. Por exemplo, se um RM for revisado e aprovado por outra pessoa, mas o título me parecer interessante, ainda assim darei uma olhada nele. Outro caso, se um RM for aprovado por mim, mas notei que a contagem de comentários aumentou, irei verificar os novos comentários.

Talvez você possa adicionar outra lista para estes? (Enquanto a página GitLab merge_requests apenas lista todos os MRs com status de aprovação.)

Acho que deve haver RMs atribuídos ao usuário, excluindo os que são aprovados por eles. No meu caso (um Gitlab auto-hospedado), estou vendo todos os MRs, mesmo aqueles aos quais não fui designado.

Em meu fluxo de trabalho, usamos os campos Atribuído e Revisor. Concordo com @vmohir que gostaria de ver na lista de espera RMs onde fui designado ou revisor e ainda não aprovei.

Estou inclinado para o que @ ftcy0118 disse. Gosto de ter uma lista clara de RM que estão esperando uma ação de mim. Mas também gosto de ter uma visão de todo o novo código que vai para o repo.
Talvez pudéssemos ter uma lista extra para aqueles MR que não criamos ou não foram atribuídos, com filtro eventualmente configurável para que possamos escolher exatamente o que ver nesta lista?

Embora o espaço seja pequeno, vou abordá-lo de forma diferente. IMO, a nomenclatura pode ser alterada de Waiting for my review para Open Reviews .
Para revisões nas quais eu sou um revisor, ele pode ser colocado no topo e ter um ícone mostrando minha atenção é necessário e quando eu aprovo o MR, eu tenho uma pequena marca de seleção verde que identifica que eu o aprovei.
Gostaria de ver comentários na coluna aberta mesmo depois de tê-lo aprovado para monitorar comentários e alterações.

Talvez pudéssemos ter uma lista extra para aqueles MR que não criamos ou não foram atribuídos, com filtro eventualmente configurável para que possamos escolher exatamente o que ver nesta lista?

@christophedcpm - Você pode realmente fazer isso hoje. Se você clicar no ícone Filtro no título da seção Solicitações de mesclagem, poderá criar uma nova subseção com base em uma consulta personalizada.

Embora o espaço seja pequeno, vou abordá-lo de forma diferente. IMO, a nomenclatura pode ser alterada de Waiting for my review para Open Reviews .
Para revisões nas quais eu sou um revisor, ele pode ser colocado no topo e ter um ícone mostrando minha atenção é necessário e quando eu aprovo o MR, eu tenho uma pequena marca de seleção verde que identifica que eu o aprovei.
Gostaria de ver comentários na coluna aberta mesmo depois de tê-lo aprovado para monitorar comentários e alterações.

@aderopoa - A maneira como isso funcionaria é que, uma vez que o MR fosse aprovado ou fechado, ele mudaria da seção Aguardando para a seção Recentes. Você acha que conseguiu o que procura ou prefere a sua ideia de uma seção aberta onde os RMs permanecem até o fechamento?

Embora o espaço seja pequeno, vou abordá-lo de forma diferente. IMO, a nomenclatura pode ser alterada de Waiting for my review para Open Reviews .
Para revisões nas quais eu sou um revisor, ele pode ser colocado no topo e ter um ícone mostrando minha atenção é necessário e quando eu aprovo o MR, eu tenho uma pequena marca de seleção verde que identifica que eu o aprovei.
Gostaria de ver comentários na coluna aberta mesmo depois de tê-lo aprovado para monitorar comentários e alterações.

@aderopoa - A maneira como isso funcionaria é que, uma vez que o MR fosse aprovado ou fechado, ele mudaria da seção Aguardando para a seção Recentes. Você acha que conseguiu o que procura ou prefere a sua ideia de uma seção aberta onde os RMs permanecem até o fechamento?

Acho que é necessário ter uma seção aberta onde os RMs permanecem até o fechamento. Olhando para isso de uma perspectiva de equipe, será mais fácil para a equipe chegar aos trabalhos que ainda não foram analisados. A seção aberta informa-me que ainda é necessário tomar medidas para encerrar uma revisão. Pode ser minha aprovação ou a aprovação de outro membro da equipe.

Acho que vamos prosseguir e combinar as seções Waiting e Assigned, mas infelizmente não parece que o GitLab expõe o estado de aprovação de um MR por meio de sua API. Ainda estamos explorando opções ...

Infelizmente, devido às limitações na API do GL, não há muito que possamos fazer aqui. Conforme observado acima, não temos acesso ao estado de aprovação. Além disso, as versões anteriores do GitLab Self Managed não têm suporte para revisores, então, por enquanto, não acho que podemos combinar as seções Waiting e Assigned.

Para aqueles de vocês que realmente não usam revisores ou responsáveis, minha sugestão seria criar uma consulta personalizada para mostrar Todos os MRs abertos (estado: aberto). Basta clicar no ícone de filtro no título da seção Solicitações de mesclagem.

A única alteração que fizemos, que será aplicável a @vmohir , é que se você estiver em uma versão mais antiga do GitLab Self Managed que não oferece suporte a revisores, substituiremos a seção Waiting on my Review por uma seção All Open automaticamente .

Esta página foi útil?
0 / 5 - 0 avaliações