2011-08-19 14 views
5

Przeniosłem jednego z moich (pojedynczych plików) zewnętrznych do innego katalogu, ale jego obecność trwa w mojej kopii roboczej. Jeśli usuniemy plik, a następnie svn update, zostanie przywrócony.svn: usuwanie zewnętrznych w kopii roboczej?

Jak mogę pozbyć się zewnętrznych? Nie jest już obecny w katalogu o którym mowa w svn:externals.

+0

Nie zapomniałeś przez przypadek, aby zatwierdzić katalog po zmodyfikowaniu właściwości svn: externals? –

+0

nie, zrobiłem pierwszą rzecz, ale dziękuję –

Odpowiedz

4

Jest to znany problem, patrz:

http://subversion.tigris.org/issues/show_bug.cgi?id=3351 - nie można usunąć urządzenia zewnętrzne plików.

Zostało to naprawione w wersji 1.7, ale w wersji 1.6 należy usunąć nową kopię roboczą, aby pozbyć się pliku.

+0

lub utwórz pusty plik i usuń go za pomocą następującego polecenia: svn propset svn: externals -F svn.externals. – SAKrisT

1

Znaleziono poprawkę: usunąłem katalog nadrzędny danego pliku, a następnie zaktualizowałem. SVN nie odtwarzał pliku fantomu.

Powiązane problemy