Возможность удалить конкретную ревизию из SVN?

StackOverflow https://stackoverflow.com/questions/1610803

  •  05-07-2019
  •  | 
  •  

Вопрос

Позволяет ли SVN полностью и безоговорочно удалять всю ревизию из ее структуры папок?

Я использовал Tortoise SVN для удаления файла из репозитория SVN, и из-за размера я хочу, чтобы он был полностью удален из репозитория. Похоже, что он удален из головной версии, но не из структуры папок SVN.

Я хотел бы удалить ревизию, в которую я добавил файл в хранилище, чтобы не осталось следов этого огромного файла.

Есть ли возможность полностью и безошибочно удалить этот файл из хранилища?

Спасибо за любые идеи.

Это было полезно?

Решение

Да и нет. Эта гипотетическая функция называется облитерировать , но в настоящее время ее не существует. Поскольку запрос функции датируется 2001 годом, маловероятно, что он когда-либо будет реализован.

Вы можете , однако полностью сбросить, отфильтровать и перезагрузить историю хранилища , как описано в книге svn .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top