2015-05-22 2 views
0

Я читал подобные вопросы здесь. Итак, начинаю сКак развернуть папку в SVN?

Почему это не дублируется?

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

Я скопировал свой проект maven из рабочей папки в свою резервную папку, которая не версируется в svn. Когда я копировал файлы, я вижу, что SVN подключен к этой папке (я вижу зеленые метки в файлах), я понятия не имею, как: |. Вероятно, это из-за некоторых файлов, которые svn помещает в рабочую папку, не уверен. Так что, когда я пытался unversioning папки, я вижу следующие ошибки,

enter image description here

Как Разверсирование папки SVN, которая не находится в рабочей копии/папках?

Примечание: Я не хочу разворачивать свою рабочую копию &, а затем скопировать. Поскольку после копирования в резервную копию я должен снова добавить его в svn!

ответ

3

Ищите каталоги .svn и удалите их в резервной копии. Эти каталоги скрыты, поэтому вы должны настроить File Explorer для отображения скрытых элементов.

SVNBook | Creating a Working Copy:

Что Это .svn справочник? Самый верхний каталог рабочей копии - и предшествующий до версии 1.7, каждый подкаталог с версией - содержит специальный административный подкаталог с именем .svn. Как правило, в ваших командных списках каталогов операционной системы не отображается этот подкаталог , но он тем не менее является важным каталогом. Независимо от того, вы делаете, не удаляйте и не изменяйте что-либо в административной области! Subversion использует этот каталог и его содержимое для управления вашей рабочей копией .

+0

Удивительный! Я знал, что должно быть что-то, что svn помещает в папку для распознавания каталога svn. Благодаря вам, я знаю, что это точно! – Abhishek

+0

Лучше использовать команды SVN для их удаления, например, использовать «экспорт svn», а не делать слепую копию в первую очередь. – Ben

2

Вы можете посмотреть this page. Обязательно проверьте наличие скрытых файлов в вашей папке, которые относятся к системе управления версиями svn.

+0

Проблема в том, что моя папка не является рабочей копией! Я не могу отменить рабочую копию. – Abhishek

+0

Этот ответ только для ссылок на самом деле является правильным ответом, если он расширен, чтобы предоставить детали. Говорят, вы должны использовать «svn export» из своей рабочей копии, чтобы создать копию в первую очередь. Или, после того, как вы создали свою копию, то, что вы на самом деле сделали, это создать * новую * рабочую копию. Ссылка в этом ответе показывает, как сделать эту копию больше не рабочей копией. – Ben

Смежные вопросы