Как удалить ветку в TortoiseSVN?
Есть несколько способов сделать это, но после многолетнего опыта работы с Tortoise я обнаружил, что удаление через браузер репозитория былонаименее хлопотный способ.
Щелкните правой кнопкой мыши рабочую копию и откройте Repo-браузер:
Браузер выглядит следующим образом:
Щелкните правой кнопкой мыши элемент и выберите его для удаления.Затем вас попросят представить сводную информацию о коммите.Введите обоснование и нажмите ОК.
Могу ли я просто удалить рабочую копию ветки и папку в хранилище?
Если вы отметили ветку наего собственная, т. е. только та ветка с собственной папкой .svn
, тогда технически нет необходимости удалять рабочую копию.В этом сценарии порядок работы не имеет значения.
Следует ли сначала удалить локальную рабочую копию ветви или удалить папку филиала через обозреватель хранилища?
Если удаляемый вами элемент извлекается как часть большего дерева - например, у вас есть вся папка /branches
, извлеченная в одном месте - я рекомендую удалить ее через Repo-браузер, а затем svn обновить рабочеескопировать, чтобы забрать удаление.