Сегодня в моей рабочей папке Subversion больше нет значков проводника Windows в файлах и папках, и когда я пытаюсь выполнить запись в Windows Explorer или Visual Studio, это показывает, что нет файлов с версией. Однако все это сработало сегодня утром.Рабочая копия потерянной ссылки на Subversion
Я проверил, что папка .svn
все еще находится в корне рабочей копии. Я не устанавливал никаких обновлений Subversion или не удалял любые файлы в папке (намеренно). Мой проект работает отлично, без проблем, просто проект больше не контролируется версиями, и я больше не могу передавать свой код.
Я запустил команду svn cleanup
на рабочей копии, и он сказал, что база данных svn повреждена (я постараюсь отправить точное сообщение об ошибке, если найду его).
Я понимаю, что могу проверить свой проект в новом каталоге и выполнить разницу между этим и моим «сломанным» рабочим каталогом и вручную объединить проект в новый, версированный каталог. Тем не менее, есть ли способ «перенастроить» мою старую рабочую копию обратно в мой репозиторий Subversion, не потеряв все мои недавние незафиксированные изменения?
Рассказать, если это проблема TortoiseSVN, это не так сложно. Установщик содержит двоичные файлы командной строки в качестве необязательного компонента, и что-то простое, как 'svn info', может выделить некоторые проблемы. –