2010-09-29 9 views
5

Tengo una copia de trabajo que no puedo registrar debido a un conflicto. ¿Cómo actualizo la última revisión, pero mantengo mis cambios locales en los archivos en el directorio del servidor?Solucionando un conflicto de directorio en subversión

es decir, aquí es lo que tengo en mi sistema

[email protected]:~/dev/store$ ls -l 
total 24 
drwxr-xr-x 5 bob bob 4096 2010-09-23 00:17 Library 
drwxr-xr-x 2 bob bob 2010-09-30 12:22 linclient 
drwxr-xr-x 3 bob bob 4096 2010-09-30 12:15 server 
drwxr-xr-x 3 bob bob 4096 2010-09-29 15:19 test_client 
drwxr-xr-x 3 bob bob 4096 2010-09-30 10:11 test_scripts 

Ahora, debe haber un directorio llamado cliente, en realidad lo moví debajo de las ventanas de test_client por lo que es todo hasta la fecha. Pero por alguna razón no puedo hacer que el cliente actualice a el cliente real. El error que estoy recibiendo es este:

[email protected]:~/dev/store$ svn commit 
svn: Commit failed (details follow): 
svn: Aborting commit: '/home/bob/dev/store/client' remains in conflict 

Subversion es genial, hasta que se rompe. No hay conflicto como tal, es solo que la carpeta .svn contiene un archivo que indica un conflicto. ¿Cómo lo arreglo para que pueda actualizar y obtener el directorio del cliente para ser descargado a mi copia de trabajo también?

+0

¿Qué 'svn stat' decir? ¿Y has probado 'svn resolved client'? – Wrikken

+0

que también funciona, pero se resuelve está privado – Ascherer

+0

aha, es bueno saber – Wrikken

Respuesta

18

creo que debería ser capaz de ejecutar

svn resolve --accept=working /home/bob/dev/store/client 
+0

¿No 'svn resolve --accepted = theirs-full' sería más al grano? ¿O estoy malinterpretando el funcionamiento? – Wrikken

+0

sí, cualquiera que sea mejor para la situación – Ascherer

+1

La línea de comando help dice "svn resolve --accept = ARG [PATH ...]" no aceptado. – Matt

3

Para aceptar copia de trabajo:

SVN determinación --Acepte = trabajo/home/bob/dev/tienda/cliente

o para rechazar la copia de trabajo:

svn revert/home/bob/dev/tienda/cliente

Cuestiones relacionadas