Subversion странный ответ при фиксации файлов в хранилище - PullRequest
0 голосов
/ 29 июня 2010

Я использовал TortoiseSVN в течение 2-3 месяцев, чтобы контролировать свою подрывную деятельность. Сегодня, когда я попытался зафиксировать файлы в хранилище, он показал мне странное сообщение, подобное этому:

альтернативный текст http://lh4.ggpht.com/_DK4gO8ys6jI/TCoFlCXZ8JI/AAAAAAAABoc/fl9q2aWPjY0/error_msg2.PNG

Когда я зашел в меню и выбрал команду «Очистка», он показал мне это новое окно сообщения:

альтернативный текст http://lh4.ggpht.com/_DK4gO8ys6jI/TCoEws1XFDI/AAAAAAAABoY/osZwXhAXMJA/error_msg.PNG


Я пытался снять блокировку, там сказано, что разблокировать нечего.
Что случилось с моим хранилищем Subversion? Кто-нибудь встречался с этой проблемой раньше? Как это решить?
Кроме того, я использовал Subversion в NetBeans также для фиксации файлов без каких-либо проблем. Но сегодня в netbeans также он показывает странные ошибки и не передает мои файлы в хранилище.
Большое спасибо.

Ответы [ 3 ]

2 голосов
/ 29 июня 2010

Лично в этой ситуации я, как правило, делаю резервные копии файлов этих папок, удаляю всю папку и проверяю ее снова, очищаю, а затем вставляю файлы обратно. Не идеально, и я думаю, это далеко не лучшая практика, но она работает; )

1 голос
/ 29 июня 2010

Вы уверены, что ваш файл не заблокирован другим процессом? Я вижу, вы используете DropBox, может, он пытается синхронизировать его?

1 голос
/ 29 июня 2010

У меня были похожие проблемы при перемещении папок.

Попробуйте удалить папки .svn или _svn и выполнить обновление.

Попробуйте удалить или переименовать всю папку и выполнить обновление, а затем вручную снова внести в нее изменения.

Конечно, сохраните копию своих изменений, чтобы вы могли объединить их.

Я слышал, что SVN работает над тем, чтобы избавиться от всех папок .svn и перейти к одному файлу метаданных, что, вероятно, предотвратит возникновение подобных проблем.

...