Удаление папки из хранилища svn - PullRequest
49 голосов
/ 16 февраля 2012

Иногда я делаю ошибки с svn, и в моем хранилище застряли папки.Я хочу удалить эти папки, но не могу найти способ сделать это.Имейте в виду, я очень новый с SVN.Я запускаю эту команду с терминала Apple:

sudo svn delete http://www.yourrepository.com/svn/folder

Я получаю сообщение:

Anthony-Work-Mac-Pro:htdocs APN$ sudo svn delete http://www.yourrepository.com/svn/folder
svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or --file (-F) options

Я также пытался svn delete и svn rm.

Что мне нужно сделать?

Ответы [ 3 ]

116 голосов
/ 16 февраля 2012

Похоже, что обязательное сообщение требуется, и у вас нет настроенной системы для запуска редактора, чтобы вы могли добавить его (без указания в командной строке).

Попробуйте это:

svn delete http://www.yourrepository.com/svn/folder --message "Deleting"
3 голосов
/ 16 февраля 2012

Чтобы избежать подобных сообщений в будущем, добавьте что-то вроде export SVN_EDITOR="/usr/bin/vim" в ваш .bash_profile (или что-то похожее для вашего Mac:))

0 голосов
/ 28 ноября 2018

Вы также можете использовать двухэтапное удаление и фиксацию для этого.Нет необходимости использовать URL хранилища.

svn delete filename1 filename2 forldername1 
svn commit -m "[Message] Unwanted files and folder."
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...