SVN бесконечный цикл сбоев (фиксация файла) - PullRequest
2 голосов
/ 11 августа 2010

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

"Передача данных файла ............. svn: Сбой фиксации(подробности приведены ниже): svn: каталог '/ scripts / setup / configure' устарел "

Когда я пытаюсь запустить" svn update configure / ", он не работает из-за конфликта дерева:

"Сводка конфликтов: конфликты деревьев: 1"

Затем я пытаюсь разрешить, используя "svn resol -accept working -R.", Который возвращает вывод:

"Resolvedконфликтующее состояние «configure» »

(обратите внимание, что повторный запуск команды resolv не возвращает никакого вывода, поскольку он уже« разрешен »).

Затем я пытаюсь выполнить обновление и получаю ту же ошибку конфликта дерева, что и раньше.Теперь я вернулся на первом этапе.Попытка решить снова даст тот же результат, утверждая, что проблема была решена, но попытка обновить «не решает» проблему.

Любая помощь / понимание этого?Я работал над этим уже довольно давно и ни к чему не привел.

Спасибо

Ответы [ 2 ]

1 голос
/ 11 августа 2010

Хотя это может показаться странным, в ситуациях, когда я действительно не могу понять, почему Subversion плюет на свою пустышку, я просто делаю новую проверку и затем перемещаю изменения вручную.

0 голосов
/ 07 декабря 2010

Решение Pike65 будет работать. Вы также можете сделать это в меньшем масштабе и просто удалить конфликтующие файлы, выполнить обновление, а затем повторно применить ваши изменения.

...