¿Cómo consigo este directorio fuera de conflicto? No me importa si se resuelve usando "el suyo" o "mío" o lo que sea ...
PS C:\Users\Mark\Desktop\myproject> svn ci -m "gr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict
PS C:\Users\Mark\Desktop\myproject> svn resolve --accept working C:\Users\Mark\Desktop\myproject\addons
Resolved conflicted state of 'C:\Users\Mark\Desktop\myproject\addons'
PS C:\Users\Mark\Desktop\myproject> svn ci -m "grr"
svn: Commit failed (details follow):
svn: Commit item 'addons' has copy flag but an invalid revision
PS C:\Users\Mark\Desktop\myproject> svn update
C addons
svn: Can't move 'addons\debug_toolbar\templates\debug_toolbar\.svn\tmp\entries' to 'addons\debug_toolbar\templates\debug
_toolbar\.svn\entries': The file or directory is corrupted and unreadable.
PS C:\Users\Mark\Desktop\myproject> svn cleanup
PS C:\Users\Mark\Desktop\myproject> svn update
Skipped 'addons'
At revision 51.
Summary of conflicts:
Skipped paths: 1
PS C:\Users\Mark\Desktop\myproject> svn ci -m "grrr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict
svn resolved
* filename * no me lo soluciona.Respuestas:
Dé el siguiente comando:
(Gracias a @Jeremy Leipzig por esta respuesta en un comentario)
fuente
Ok, aquí está cómo solucionarlo:
Más detalles en: http://svnbook.red-bean.com/en/1.8/svn.tour.treeconflicts.html
fuente
Para mí solo revertir --depth infinity option fixed El directorio de Svn permanece en un problema de conflicto:
fuente
... estos tres comandos de la CLI de svn en esta secuencia mientras estaban en CD en el directorio correcto me funcionaron.
fuente
Si está utilizando el IDE de Eclipse y tropieza con este error cuando se compromete, aquí hay una solución en la herramienta para usted. Estoy usando Subclipse, pero la solución para Subversive podría ser similar.
Lo que quizás no haya notado es que hay un símbolo adicional en el archivo en conflicto, que marca el archivo como "en conflicto".
Haga clic derecho en el archivo, elija "Equipo" y "Editar conflictos ...". Elige la acción adecuada. Combiné el archivo manualmente en el nivel de texto antes, así que tomé la primera opción, que tomará el estado actual de su copia local como "solución resuelta". Ahora presiona "OK" y listo.
El símbolo en conflicto debería haber desaparecido y debería poder volver a comprometerse.
fuente
Una solución más a continuación,
Si se elimina toda la carpeta y SVN está arrojando el error "falta el archivo de administración .svn", se usará lo siguiente para resolver el conflicto en estado de funcionamiento.
fuente
Instrucciones para Tortoise SVN
Navegue hasta el directorio donde ve este error. Si no tiene ningún cambio, realice lo siguiente
a. Haga clic derecho y haga un 'Revertir'
b. Seleccione todos los archivos
c. Luego actualice el directorio nuevamente
fuente
Utilizo el siguiente comando para eliminar el conflicto usando la línea de comando
para revertir el directorio actual
fuente
Si tiene problemas para resolver (como yo) y no puede eliminar y actualizar los recursos porque ha realizado muchos cambios en ellos, además de que está utilizando eclipse subversivo en lugar de cliente nativo, siga estos pasos:
Ya terminaste
fuente
Supongo que la solución adecuada es:
fuente
Tuve un problema similar, así es como se resolvió
xyz @ ip: ~ / formsProject_SVN $ svn resuelto formulariosProj / templates / search
Se resolvió el estado conflictivo de 'formsProj / templates / search'
Ahora actualiza tu proyecto
xyz @ ip: ~ / formsProject_SVN $ svn update
Actualizando '.':
Seleccione: (mc) mantenga los movimientos locales afectados, (r) marque resuelto (rompe movimientos), (p) posponga, (q) abandone la resolución, (h) ayude: r (seleccione la opción "r" para resolver)
Se resolvió el estado conflictivo de 'formsProj / templates / search'
Resumen de conflictos: conflictos de árbol: 0 restantes (y 1 ya resuelto)
fuente
Tuve el mismo problema en Linux, pero no pude solucionarlo con la respuesta aceptada. Pude resolverlo usando
cd
para ir a la carpeta correcta y luego ejecutando:Eso es todo.
fuente
svn
nosyn