Mam kopię roboczą, której nie mogę sprawdzić z powodu konfliktu. Jak zaktualizować do najnowszej wersji, ale zachować lokalne zmiany w plikach w katalogu serwera?Naprawianie konfliktu katalogu w subversion
czyli o to, co mam w moim systemie
[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
Teraz, nie powinno być to katalog o nazwie klienta, faktycznie przeniósł go pod oknami do test_client więc to wszystko na bieżąco. Ale z jakiegoś powodu nie mogę uzyskać klienta, aby zaktualizować do rzeczywistego klienta. Błąd, który otrzymuję, to:
[email protected]:~/dev/store$ svn commit
svn: Commit failed (details follow):
svn: Aborting commit: '/home/bob/dev/store/client' remains in conflict
Subwersja jest świetna, dopóki się nie zepsuje. Nie ma konfliktu jako takiego, tylko folder .svn zawiera plik wskazujący na konflikt. Jak mogę to naprawić, aby zaktualizować i pobrać katalog klienta do mojej kopii roboczej?
Co 'svn stat' powiedzieć? Czy próbowałeś 'svn resolved client'? – Wrikken
który również działa, ale rozwiązany jest zdeplikowany – Ascherer
aha, dobrze wiedzieć, – Wrikken