Удалить файл из репозитория SVN без удаления локальной копии

Как я могу "удалить" файл, который уже находится в репозитории SVN, не удаляя его из моей файловой системы?

TortoiseSVN или инструкции командной строки приветствуются.

Следующее работает, но я надеюсь на что-то более приятное:

  1. Скопируйте файл в другое место за пределами хранилища.
  2. SVN Удалить файл.
  3. Фиксировать
  4. Скопируйте файлы обратно и не забудьте проигнорировать их при последующих фиксациях.
209 голосов | спросил srmark 12 FebruaryEurope/MoscowbThu, 12 Feb 2009 19:12:59 +0300000000pmThu, 12 Feb 2009 19:12:59 +030009 2009, 19:12:59

2 ответа


0

Удаление файлов и папок

  

Если вы хотите удалить элемент из хранилища, но сохранить его локально как неверсионный файл /папку, используйте Расширенное контекстное меню → Удалить (сохранить локально). Чтобы увидеть это в расширенном контекстном меню, вы должны удерживать клавишу Shift, щелкая правой кнопкой мыши по элементу на панели списка проводника (правая панель).

Удалить полностью
щелчок правой кнопкой мыши → Меню → Удалить

Удалить & Держите локально:
Shift + щелчок правой кнопкой мыши → Меню → Удалить

ответил crashmstr 12 FebruaryEurope/MoscowbThu, 12 Feb 2009 19:19:09 +0300000000pmThu, 12 Feb 2009 19:19:09 +030009 2009, 19:19:09
0

В TortoiseSVN вы также можете Shift + щелкнуть правой кнопкой мыши, чтобы открыть меню с надписью «Удалить (оставить локальным)».

ответил harpo 12 FebruaryEurope/MoscowbThu, 12 Feb 2009 19:19:02 +0300000000pmThu, 12 Feb 2009 19:19:02 +030009 2009, 19:19:02

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132