Я пытаюсь создать новую запись в подрывной работе для разработки. Это основано на проекте, который уже существует в подрывной деятельности. Я не хочу иметь его на основе этой версии, потому что это только для справки и не может быть изменено.SVN add Error - Не рабочая копия
Я попытался экспортировать его, используя подзаголовок в sts/eclipse. Однако, когда я импортирую проект верхнего уровня в sts/eclipse, структура проекта не сохраняется.
Структура проекта sts/eclipse Сохраняется, когда я делаю выписку. Поэтому я проверил проект на другой путь к каталогу. Затем, используя командную строку cywin, я рекурсивно удалил все записи .svn из проекта с помощью «find.-name» .svn "-execrm-rf {} \;"
Однако, когда я пытаюсь добавить новый проект в subversion, я получаю «SVN add Error - not work copy» для каталога верхнего уровня.
Я проверял/искал, и эта ошибка возникает, когда отсутствует файл .svn для каталога. Итак, каким-то образом подрывная деятельность все еще знает об этом проекте, несмотря на удаление всех каталогов .svn. Если я выйду на уровень выше, я нахожусь в «рабочей области» для sts, и (я не верю) на этом уровне есть записи .svn.
Почему subversion думает, что это все еще проект subversion после того, как я удалил все теги? Как я могу получить этот извлеченный каталог, добавленный как новая запись в subversion?
В вашем первом решении, как вы можете добавить без каких-либо папок .svn? –
Спасибо. Проблема, с которой я столкнулась с подзапросом, заключается в том, что команда export не сохраняет структуру каталога проекта. Команда проверки подзаголовка дает некоторую возможность сохранить ее. Вы знаете, что у меня будет такая же проблема с клиентом svn cygwin? –
Мне нравится идея ветки svn. Затем контроль сохранит структуру проекта. –