El cambio de nombre de archivo crea un historial de versiones duplicado: causa raíz y solución
🔍 WiseChecker

El cambio de nombre de archivo crea un historial de versiones duplicado: causa raíz y solución

Cuando cambia el nombre de un archivo en SharePoint o OneDrive for Business, es posible que observe que el historial de versiones parece contener entradas duplicadas. El archivo renombrado muestra dos versiones idénticas con la misma marca de tiempo y el mismo nombre de usuario. Este comportamiento es confuso y dificulta el seguimiento de los cambios reales. La causa radica en cómo SharePoint maneja el cambio de nombre de archivo internamente como una actualización de metadatos en lugar de un cambio de contenido. Este artículo explica la razón técnica detrás del historial de versiones duplicado y proporciona pasos para verificar y gestionar el historial de versiones correctamente.

Conclusiones clave: cambio de nombre de archivo y comportamiento del historial de versiones

  • Página de historial de versiones en SharePoint: Muestra dos entradas para una operación de cambio de nombre porque SharePoint registra tanto el nombre de archivo antiguo como el nuevo como eventos de versión separados.
  • Centro de administración de SharePoint > Configuración de versiones: Controla cuántas versiones se conservan, pero no evita las entradas duplicadas causadas por cambios de nombre.
  • Registro de auditoría de la colección de sitios > Operaciones de archivo: Utilice este registro para distinguir un cambio de nombre de ediciones de contenido reales en el historial de versiones.

ADVERTISEMENT

Por qué el cambio de nombre de archivo crea dos entradas en el historial de versiones

SharePoint y OneDrive for Business tratan el cambio de nombre de un archivo como un cambio de metadatos, no como un cambio de contenido. Cuando cambia el nombre de un archivo, SharePoint crea una nueva entrada de versión para registrar el nuevo nombre de archivo. Al mismo tiempo, conserva la entrada de versión anterior que contiene el nombre de archivo antiguo. Ambas entradas comparten la misma fecha de modificación y usuario porque no se modificó ningún contenido real. Este diseño garantiza que el historial de nombres de archivo se conserve para fines de auditoría y recuperación.

La página de historial de versiones muestra dos filas para el mismo punto en el tiempo. La primera fila muestra la versión antes del cambio de nombre, y la segunda fila muestra la versión después del cambio de nombre. El tamaño del archivo y la suma de verificación del contenido permanecen idénticos entre las dos entradas. Este es el comportamiento esperado, no un error. Microsoft introdujo este comportamiento en SharePoint Online para alinearse con la forma en que el sistema de archivos subyacente rastrea los cambios de metadatos.

Cómo almacena el historial de versiones los nombres de archivo

Cada versión en SharePoint almacena el nombre de archivo como parte de los metadatos de la versión. Cuando cambia el nombre del archivo, la versión actual se cierra con el nombre antiguo y se abre una nueva versión con el nombre nuevo. El número de versión se incrementa en uno. Por ejemplo, si el archivo estaba en la versión 3.0 antes del cambio de nombre, después del cambio de nombre se convierte en la versión 4.0. Ambas versiones, 3.0 y 4.0, muestran la misma marca de tiempo porque la operación de cambio de nombre se completa en una sola transacción.

Cuándo aparecen entradas duplicadas

Las entradas de versión duplicadas aparecen solo cuando cambia el nombre de un archivo que tiene un historial de versiones existente. Si cambia el nombre de un archivo recién cargado sin versiones anteriores, solo existe una versión y no se ve ningún duplicado. Las entradas duplicadas también aparecen cuando mueve un archivo entre carpetas dentro de la misma biblioteca de documentos, porque un movimiento se trata como una actualización de metadatos.

Pasos para verificar y gestionar el historial de versiones después de un cambio de nombre

Siga estos pasos para confirmar que las entradas duplicadas son causadas por un cambio de nombre y no por un conflicto de contenido real.

  1. Abra la página de historial de versiones
    Navegue a la biblioteca de documentos donde está almacenado el archivo. Seleccione el archivo y haga clic en los tres puntos (puntos suspensivos) para abrir el menú contextual. Elija Historial de versiones. El panel de historial de versiones se abre en el lado derecho de la pantalla.
  2. Identifique entradas duplicadas
    Busque dos versiones consecutivas con la misma fecha, misma hora y mismo usuario modificado por. El tamaño de archivo mostrado para ambas entradas será idéntico. Los números de versión serán secuenciales, como la versión 3.0 y la versión 4.0.
  3. Compruebe el nombre de archivo en cada versión
    Haga clic en la flecha hacia abajo junto a cada entrada de versión y seleccione Ver. El archivo se abre en modo de vista previa. Compare el nombre de archivo que se muestra en la pestaña del navegador o en la barra de direcciones. La versión anterior muestra el nombre de archivo anterior y la versión más reciente muestra el nombre de archivo actual.
  4. Compare las sumas de verificación del contenido del archivo
    Descargue ambas versiones en su computadora. Abra las propiedades del archivo y verifique el tamaño del archivo. Si los tamaños coinciden exactamente, el contenido no ha cambiado. También puede usar una herramienta de suma de verificación como el cmdlet Get-FileHash de PowerShell para confirmar que el hash SHA256 es idéntico para ambas versiones.
  5. Use el registro de auditoría para confirmar un evento de cambio de nombre
    Vaya al centro de administración de SharePoint. Seleccione Auditoría en la sección Políticas. Busque eventos de cambio de nombre de archivo seleccionando Archivo renombrado de la lista de actividades. Ingrese el nombre del archivo y el rango de fechas. El registro de auditoría muestra los nombres de archivo antiguo y nuevo, confirmando la operación de cambio de nombre.

ADVERTISEMENT

Si el historial de versiones aún muestra entradas confusas

En algunos casos, el historial de versiones puede mostrar más de dos entradas para un solo cambio de nombre. Esto puede suceder cuando un cambio de nombre desencadena operaciones adicionales como conflictos de coautoría o retrasos de sincronización.

El historial de versiones muestra tres o más entradas para un solo cambio de nombre

Esto ocurre cuando el archivo está abierto en la aplicación de escritorio de Office o cuando un coautor está editando el archivo en el momento exacto del cambio de nombre. SharePoint crea entradas de versión adicionales para capturar los cambios concurrentes. Para resolver esto, pida a todos los usuarios que cierren el archivo antes de cambiarle el nombre. Después del cambio de nombre, verifique nuevamente el historial de versiones. Si quedan entradas adicionales, use la opción Eliminar en el panel de historial de versiones para eliminar las versiones no deseadas. Seleccione la versión que desea eliminar, haga clic en la flecha hacia abajo y elija Eliminar. Confirme la eliminación.

Aparecen entradas duplicadas después de una operación de movimiento

Mover un archivo a una carpeta diferente dentro de la misma biblioteca de documentos también crea dos entradas en el historial de versiones. Esto se debe a que la ruta del archivo es parte de los metadatos de la versión. Se aplica la misma solución: verifique las sumas de verificación del contenido y elimine la versión adicional si es necesario. Mover un archivo a una biblioteca o sitio diferente no conserva el historial de versiones en absoluto. En ese caso, no aparecen entradas duplicadas porque el historial de versiones se pierde durante el movimiento.

El cliente de sincronización muestra nombres de archivo duplicados

El cliente de sincronización de OneDrive puede mostrar archivos duplicados después de un cambio de nombre si el proceso de sincronización no ha terminado. Este es un problema de estado de sincronización, no un problema de historial de versiones. Espere a que el cliente de sincronización procese el cambio de nombre. Si los duplicados persisten, pausa y reanuda la sincronización desde el icono de la bandeja del sistema de OneDrive. Haga clic derecho en el icono de OneDrive en la barra de tareas, seleccione Pausar sincronización durante 2 horas y luego seleccione Reanudar sincronización.

Elemento Cambio de nombre en la misma biblioteca Mover a una biblioteca diferente
Historial de versiones conservado Sí, con entradas duplicadas No, el historial de versiones se pierde
Número de entradas de versión creadas Dos entradas con la misma marca de tiempo Una entrada después del movimiento (sin historial previo)
Suma de verificación de contenido entre entradas Idéntica No aplicable
Tipo de evento en el registro de auditoría Archivo renombrado Archivo movido

Comprender cómo SharePoint maneja los cambios de nombre de archivo en el historial de versiones le ayuda a evitar confusiones al revisar cambios pasados. Las entradas duplicadas son intencionales y no indican un problema con el archivo o la biblioteca. Puede ignorar la entrada adicional de manera segura o eliminarla si interfiere con su flujo de trabajo de gestión de versiones. Para bibliotecas con requisitos estrictos de control de versiones, considere usar una convención de nombres que minimice la necesidad de cambios de nombre. Capacite a los usuarios para que cambien el nombre de los archivos solo cuando el archivo no esté abierto en ninguna aplicación y cuando no haya coautores editando.

ADVERTISEMENT