svn - two - tortoise merge
¿Qué significa "La última operación de fusión intentó agregar el archivo ''x.cs'' pero el archivo estaba obstruido en la copia de trabajo", significa? (1)
Estoy usando TortoiseSVN para hacer una fusión. Estoy intentando fusionar / ramificar / A en / branch / B, ambos ramificados desde / trunk. Obtengo un Conflicto de árbol y el cuadro de diálogo contiene un mensaje como este:
La última operación de fusión intentó agregar el archivo ''x.cs'' pero el archivo estaba obstruido en la copia de trabajo.
Me da la opción de Aceptar la copia de trabajo actual, posponer o resolver más tarde.
Pensé que esto significaba que dos archivos con el mismo nombre se habían agregado por separado a cada rama. ¿He entendido lo que este conflicto es correcto? Si lo tengo, ¿por qué no me da la opción de unir los dos archivos?
Significa que se agregó un archivo llamado x.cs
en la branch/B
Sin embargo, en la branch/A
también se agregó un archivo llamado x.cs
Ambos archivos llamados x.cs
no están relacionados, pero se agregaron de forma independiente.
Ahora estás intentando fusionar la branch/A
con la branch/B
Esa fusión intenta agregar el archivo x.cs
que se agregó en la branch/A
ahora a la branch/B
Pero ya hay un archivo llamado x.cs
en la branch/B
, y ese archivo obstruye el de la branch/A
Eso es lo que el mensaje de error te está diciendo.