Я случайно переместил очень важную и большую папку из корневого проекта в подпапку. Теперь, когда я пытаюсь переместить папку назад, появляется сообщение об ошибке «Невозможно создать файл, если этот файл уже существует». Как мне вернуть вещи назад?
Дополнительная информация: я тоже нахожусь под SVN, и теперь он хочет создать новое дерево журналов. Я просто иду, чтобы выиграть проводник с Tortoise SVN, и нажимаю кнопку фиксации. Если я просто скопирую и вставлю файл обратно в исходную папку, SVN захочет удалить его при фиксации. Вау, я не могу поверить, что эта мелочь создает огромный беспорядок.
Дополнительно: я удалил исходную папку, скопировал и вставил новую, и теперь система фиксации не работает, потому что она сообщает мне, что папки нет (я удалил ее, поэтому ее нет).





Но существует ли папка или файл с таким же именем в корневой папке?
Если так, я бы попробовал сначала удалить его. Убедитесь, что у вас нажата кнопка «Показать все файлы» в «Обозревателе решений», чтобы визуализировать все ваше дерево на VS2008.
Вы используете какие-либо плагины для управления версиями, такие как AnkhSVN.
Судя по звуку, вы переместили папку, в которой она была создана, в новое место и обновили файл решения как таковой, но по какой-то причине оставили копию исходной папки в исходном месте файловой системы.
Если это так, вам, вероятно, нужно вручную удалить его (сначала сделать резервную копию) за пределами VS в проводнике Windows, вы можете переместить его обратно.