Resolución de conflictos de árboles
Cómo resolver conflictos de árbol en el escenario actual.
C:\DevBranch
C:\MyBranch
He actualizado ambas ramas. Editó MyBranch y luego lo devolvió. Ahora quiero fusionar esos cambios en DevBranch. Cuando estoy haciendo la fusión estoy obteniendo 'Conflictos de Árbol'
The last merge operation tried to add the file 'abc.def', but it was already added locally.
How do you want to resolve this conflict?
Keep the file from repository
Keep the local file
¿Cómo puedo resolver?
80
1 answers
Lo que puede hacer para resolver su conflicto es
svn resolve --accept working -R <path>
Donde <path>
es donde tienes tu conflicto (puede ser la raíz de tu repositorio).
Explicaciones:
-
resolve
pidesvn
resolver el conflicto -
accept working
especifica para mantener sus archivos de trabajo -
-R
significa recursivo
Espero que esto ayude.
EDITAR:
Para resumir lo que se dijo en los comentarios a continuación:
-
<path>
debe ser el directorio en conflicto (C:\DevBranch\
en el caso del OP) - es probable que el origen del conflicto sea
- ya sea el uso del comando
svn switch
- o haber marcado la opción
Switch working copy to new branch/tag
en la creación de la rama
- ya sea el uso del comando
- se puede encontrar más información sobre los conflictos en la sección dedicada de la documentación de Tortoise.
- para poder ejecutar el comando, debe tener las herramientas CLI instaladas junto con Tortuga:
154
Author: Yannick Blondeau,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-02 13:31:48
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-02 13:31:48