Я пытаюсь добавить файлы в репозиторий SVN с помощью TortoiseSVN 1.8.1. Я нажимаю правой кнопкой мыши на файлы и выбираю TortoiseSVN- > Добавить. Затем я выбираю все файлы в появившемся окне и нажимаю OK. После нажатия кнопки "ОК" появляется другое диалоговое окно, и все файлы, как представляется, будут успешно добавлены, потому что он говорит "Добавлено" рядом с каждым файлом и, наконец, говорит "Завершено!". внизу. Я нажимаю OK, а затем правой кнопкой мыши на родительский каталог и нажимаю "Commit". Я заполняю окно сообщения и проверяю, что все файлы, которые я добавил, отмечены, и все они говорят "добавлено" под "статусом". Наконец, я нажимаю "ОК". Появится окно, как обычно, говоря: "Вы не ввели номер проблемы", и я нажимаю "Продолжить без номера проблемы". В появившемся окне появится строка с надписью "Добавление" с файлом, который я пытаюсь добавить, а затем:
Error: Commit failed (details follow):
Error: File '%Path to my file%' is
Error: out of date
Error: File '%File name%' already exists
Error: You have to update your working copy first.
Я успешно обновляю свою рабочую копию, которая не имеет никаких изменений. Я также делаю успешную очистку. Я попытался удалить родительский каталог и полностью удалить базовую папку и перепроверять базовую папку.
Я проверяю репозиторий, и там нет файла с именем файла добавляемого файла.
Все вышесказанное было через gui. Используя командную строку, я получил следующее:
svn status:
svn: E155037: Previous operation has not finished; run 'cleanup' if it was interrupted
svn cleanup 5.0.1:
svn: E155009: Failed to run the WC DB work queue associated with '%PathToBaseRepoFolder%', work item 12841 (sync-file-flags 56 %Path to another file I was unable to add from the base repo folder%)
svn: E720003: Can't set file '%Full path to the other file I was unable to add%' read-write: The system cannot find the path specified.
Если я делаю обновление и очистку от gui, он говорит, что оба они успешны.
Мы используем http://
Я считаю, что права правильны.