Как мне сделать мой SVN-репозиторий похожим на мою рабочую копию?

Мой репозиторий SVN заполнен ошибками, потому что я совершил кардинальный грех, пытаясь заблокировать один из моих каталогов.

Я просто хочу, чтобы мой SVN-репозиторий (который я использую только один, так что я могу делать с ним все) выглядел точно так же, как моя рабочая копия, и прекратил ошибаться. Я использую uberSVN прямо сейчас, и после нескольких часов попыток я не могу заставить его работать. Есть ли способ получить представление моего хранилища в виде дерева и отредактировать его там? Должен ли я просто удалить репозиторий и начать все заново?

2 ответа

Решение

Хотя ответ Гилберта Ле Бланка был технически верным, на самом деле я использовал TortoiseSVN, у которого есть древовидное представление, в котором я мог редактировать хранилище. Я смог это исправить таким образом.

Я не использовал uberSVN, но вот общая процедура для изменения хранилища Subversion.

  • Отключите вашу рабочую копию от Subversion.
  • Переименуйте вашу рабочую копию в основной каталог.
  • Внесите все необходимые изменения в имена папок и файлов вашего хранилища Subversion.
  • Проверьте рабочую копию из вашего хранилища Subversion.
  • Внесите любые изменения в ваши новые модули рабочей копии вручную, скопировав и вставив исходную переименованную рабочую копию.
  • Передайте свою рабочую копию в Subversion.
  • Удалите оригинал, переименованную рабочую копию.
Другие вопросы по тегам