Звучит так, будто ваша проблема на стороне svn.В нашем случае разработчик прервал команду обновления svn для каталога.Если вы не можете удалить весь каталог, вы можете выполнить эти шаги, которые работают для меня в SVN 1.6.11:
$ cd {directory_with_file}
$ cd .svn
$ vi all-wcprops
Поиск имени файла, который вас обидел, вы должны увидеть похожеедо:
END
{FILENAME}
K 25
svn:wc:ra_dav:version-url
V 123
/{URL}/!svn/ver/19811/{PROJECT}/trunk/{PATH_TO_FILE}
END
Удалить все строки между «END» и одной «END» строкой.Сохраните файл только для чтения.
$ vi entries
Найдите имя файла, которое вас обидело, вы должны увидеть примерно следующее:
^L
{FILENAME}
file
{whitespace}
2012-09-14T07:37:36.000000Z
b32c5eec03f4be5c09fa7d9c71bac5ce
2012-09-13T07:13:43.808544Z
20167
{COMMITTER}
{whitespace}
11157
^L
Удалить все строки между '^ L', включая одну'^ L' строка.Сохраните файл только для чтения.
$ cd text-base
$ rm {FILENAME}
$ cd ../../
$ rm {FILENAME} ; svn update {FILENAME}