Там какой-либо путь состоит в том, чтобы удалить файл из репозитория SVN включая всю его историю? Эта проблема появляется, когда я хочу избавиться от большого двоичного файла, находящегося в repo.
Я знаю только один подход, который мог бы помочь в этой ситуации:
svnadmin
утилита.grep
. Grep должен использовать имя файла и запись в в другой файл дампаsvnadmin
Но это слишком сложно и ненадежно. Возможно, существует другое решение?
Но это слишком сложно и ненадежно.
Я бы не узнал, почему это не должно считаться надежным. Однако, если вы хотите полностью избавиться от файла, истории и все, независимо от того, какой эффект на предыдущие изменения этот файл был частью, там только один из способов сделать это, и этот путь действительно сложен. И справедливо так. SVN - это инструмент с одной единственной целью: никогда не терять любой файл, даже после его удаления. Заставляя его иным образом должно быть трудно.