¿Qué hace el botón Aprobar con el conjunto de cambios en bitbucket.org?


88

Cuando se usa Bitbucket para el control de código fuente, hay un botón "Aprobar" que aparece en la esquina superior derecha de la página de confirmación:

Botón de aprobación de Bitbucket

Parece generar un mensaje de actividad en la página de descripción general de los repositorios:

ingrese la descripción de la imagen aquí

¿Eso es todo lo que hace? ¿Cuál es el propósito de ese botón? ¿Es solo una característica social?


35
Después de buscar en Google durante 2 horas, descubrí que esos botones se llamaban "Me gusta" antes de Rediseñar , y aparentemente no han cambiado la descripción en algunas de sus preguntas frecuentes.
andrybak

1
También estos botones antes del rediseño: blog.bitbucket.org/2012/06/28/pull-request-and-changeset-likes y aprobar el conjunto de cambios también funcionan?
Hellboy

4
Esta respuesta tiene información relacionada: stackoverflow.com/a/14609526/749232
saji89

5
La respuesta rápida es sí, es solo una característica social. Sin embargo, las aprobaciones de conjuntos de cambios también están expuestas por la API y, teóricamente, podrían usarse externamente, por ejemplo, para hacer cumplir que todas las confirmaciones deben aprobarse antes de fusionarse con el maestro, o una variedad de otras cosas.
Dan Tao

2
Este es el resultado principal en Google para "bitbucket aprobar confirmación" y debe reabrirse o eliminarse. Los comentarios tienen suficiente contenido del tipo de respuesta que estoy votando para reabrir.
Aire

Respuestas:


10

Un caso de uso es cuando una solicitud de extracción obtiene una cierta cantidad de aprobaciones, luego se fusiona, ya sea de forma automática o manual.

Por lo tanto, resulta fácil filtrar todas las solicitudes de extracción que están listas para fusionarse.

Es una característica bastante común en las herramientas de revisión de código. También he descubierto que es casi idéntico GitLab.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.