Sé que se puede ver fácilmente el historial de revisiones de una hoja de Google. Pero eso es lo mismo que ejecutar git log
... Muestra un orden cronológico de cambios en el archivo.
De hecho, estoy interesado en algo que hace lo que git blame
hace, que en realidad es seleccionar algún dato y ver quién hizo ese cambio y, lo que es más importante, cuándo . ¿Cómo podemos hacer esto?
google-sheets
abbood
fuente
fuente
Respuestas:
Respuesta corta
Google Sheets no incluye eso como una característica incorporada.Google agregó una característica similar en 2019: el historial de edición de la celda.Explicación
El acceso de la interfaz de usuario de Google Sheets al historial de revisiones se realiza a través de Archivo> Historial de revisiones. En este momento no incluye un equivalente
git blame
pero Google recientemente (a mediados de 2019) agregó una manera fácil de verificar el historial de las celdas. Simplemente haga clic derecho en una celda y seleccione Mostrar historial de edición .Existe una herramienta de desarrollador de terceros gratuita llamada BetterLog que podría ayudar a crear un registro de los cambios realizados mediante el uso de Google Apps Script, pero tenga en cuenta que los desencadenantes de Google Apps Script funcionan en la "mejor base de esfuerzo" (lo que significa que algunos cambios no podrían activar el disparador correspondiente que hace que se pierdan algunos registros).
Otra alternativa es utilizar la API de Google Drive para acceder al recurso de revisión . De esta manera, podría manipular de una manera similar a
git blame
.Relacionado
fuente
¡Esta función ahora está disponible en las hojas de cálculo de Google vainilla! Simplemente haga clic derecho en la celda y seleccione "Mostrar historial de edición".
Editar :
Aparentemente, esta función comenzó a implementarse el 25 de junio de 2019, según esta publicación de blog .
Además, ¡parece que esto ya ha sido bien respondido !
fuente