Codestream: [VS][demande de fonctionnalité] afficher le statut d'approbation de MR dans la liste MR

Créé le 1 avr. 2021  ·  11Commentaires  ·  Source: TeamCodeStream/codestream

Il est utile que je puisse savoir si ces MR sont approuvées ou non (peut-être même me dire qui l'approuve ?) lorsque je consulte cette liste.

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

Tous les 11 commentaires

@ftcy0118 - Merci pour tous vos commentaires ! Dans ce cas, serait-il logique de ne pas afficher les MR dans la section En attente une fois qu'ils ont été approuvés ?

C'est peut-être une bonne idée ! Dans mon flux de travail quotidien, je suis toujours intéressé par certains MR approuvés qui ne sont pas acceptés par moi. Par exemple, si un MR est examiné et approuvé par quelqu'un d'autre, mais que le titre me semble intéressé, je vais quand même y jeter un coup d'œil. Un autre cas, si un MR est approuvé par moi mais que j'ai remarqué que le nombre de commentaires a augmenté, j'irai vérifier les nouveaux commentaires.

Peut-être pouvez-vous ajouter une autre liste pour ceux-ci ? (Alors que la page GitLab merge_requests ne répertorie que tous les MR avec statut d'approbation.)

Je pense qu'il devrait y avoir des MR qui sont attribués à l'utilisateur à l'exclusion de ceux qui sont approuvés par lui. Dans mon cas (un Gitlab auto-hébergé), je vois tous les MR, même ceux auxquels je ne suis pas affecté.

Dans mon flux de travail, nous utilisons à la fois les champs Attribué et Réviseur. Je suis d'accord avec @vmohir que j'aimerais voir dans la liste d'attente MR où je suis soit affecté soit réviseur, et je n'ai pas encore approuvé.

Je penche pour ce que @ftcy0118 a dit. J'aime avoir une liste claire des MR qui attendent de moi une action. Mais j'aime aussi avoir une vue sur tout le nouveau code qui entre dans le repo.
Peut-être pourrions-nous avoir une liste supplémentaire pour les MR que nous n'avons pas créés ou auxquels nous ne sommes pas affectés, avec un filtre éventuellement configurable afin que nous puissions choisir exactement ce qu'il faut voir dans cette liste ?

Bien que l'espace soit petit, je vais l'aborder différemment. OMI, le nom peut être modifié de Waiting for my review à Open Reviews .
Pour les avis où je suis un évaluateur, il peut être poussé vers le haut et avoir une icône indiquant que mon attention est requise et lorsque j'approuve le MR, j'ai une petite coche verte indiquant que je l'ai approuvé.
J'aimerai voir les critiques dans la colonne ouverte même après l'avoir approuvée pour surveiller les commentaires et les changements.

Peut-être pourrions-nous avoir une liste supplémentaire pour les MR que nous n'avons pas créés ou auxquels nous ne sommes pas affectés, avec un filtre éventuellement configurable afin que nous puissions choisir exactement ce qu'il faut voir dans cette liste ?

@christophedcpm - Vous pouvez le faire aujourd'hui. Si vous cliquez sur l'icône Filtrer dans l'en-tête de la section Requêtes de fusion, vous pourrez créer une nouvelle sous-section basée sur une requête personnalisée.

Bien que l'espace soit petit, je vais l'aborder différemment. OMI, le nom peut être modifié de Waiting for my review à Open Reviews .
Pour les avis où je suis un évaluateur, il peut être poussé vers le haut et avoir une icône indiquant que mon attention est requise et lorsque j'approuve le MR, j'ai une petite coche verte indiquant que je l'ai approuvé.
J'aimerai voir les critiques dans la colonne ouverte même après l'avoir approuvée pour surveiller les commentaires et les changements.

@aderopoa - La façon dont cela fonctionnerait est qu'une fois le MR approuvé ou fermé, il passerait de la section En attente à la section Récent. Pensez-vous que cela a accompli ce que vous recherchez, ou préférez-vous votre idée d'une section ouverte où les MR restent jusqu'à la fermeture ?

Bien que l'espace soit petit, je vais l'aborder différemment. OMI, le nom peut être modifié de Waiting for my review à Open Reviews .
Pour les avis où je suis un évaluateur, il peut être poussé vers le haut et avoir une icône indiquant que mon attention est requise et lorsque j'approuve le MR, j'ai une petite coche verte indiquant que je l'ai approuvé.
J'aimerai voir les critiques dans la colonne ouverte même après l'avoir approuvée pour surveiller les commentaires et les changements.

@aderopoa - La façon dont cela fonctionnerait est qu'une fois le MR approuvé ou fermé, il passerait de la section En attente à la section Récent. Pensez-vous que cela a accompli ce que vous recherchez, ou préférez-vous votre idée d'une section ouverte où les MR restent jusqu'à la fermeture ?

Je pense qu'il est nécessaire d'avoir une section ouverte où les MR restent jusqu'à ce qu'ils soient fermés. En le regardant du point de vue de l'équipe, il sera plus facile pour l'équipe de contacter les ingénieurs encore à revoir. La section ouverte m'informe que des mesures doivent encore être prises pour fermer un examen. Peut-être mon approbation ou l'approbation d'un autre membre de l'équipe.

Je pense que nous allons continuer et combiner les sections Waiting et Assigned, mais malheureusement, il ne semble pas que GitLab expose l'état d'approbation d'un MR via leur API. Nous explorons toujours les options cependant...

Malheureusement, en raison des limitations de l'API GL, nous ne pouvons pas faire grand-chose ici. Comme indiqué ci-dessus, nous n'avons pas accès à l'état d'approbation. De plus, les anciennes versions de GitLab Self Managed ne prennent pas en charge les réviseurs, donc pour l'instant, je ne pense pas que nous puissions combiner les sections En attente et Attribué.

Pour ceux d'entre vous qui n'utilisent pas vraiment de réviseurs ou de personnes affectées, ma suggestion serait de créer une requête personnalisée pour afficher tous les MR ouverts (état : ouvert). Cliquez simplement sur l'icône de filtre dans l'en-tête de la section Demandes de fusion.

Le seul changement que nous avons apporté, qui sera applicable à @vmohir , est que si vous utilisez une ancienne version de GitLab Self Managed qui ne prend pas en charge les réviseurs, nous remplaçons automatiquement la section En attente de ma révision par une section Tout ouvert. .

Cette page vous a été utile?
0 / 5 - 0 notes