Возможно ли восстановить историю журнала в Subversion? - PullRequest
2 голосов
/ 23 ноября 2011

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

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

Ответы [ 2 ]

4 голосов
/ 23 ноября 2011

Единственный способ - выгрузить репозиторий и повторно импортировать его, отфильтровав некоторые записи.Итак, вкратце: это невозможно.Как только что-то будет совершено, оно останется в хранилище ad vitam aeternam.

2 голосов
/ 23 ноября 2011

С помощью инструментов администратора SVN вы можете выгрузить репозиторий, отфильтровать определенные ревизии и снова импортировать его.

Однако это трудоемко и не для слабонервных, и именно так намеренно.Цель SVN - сохранить историю, как бы она ни была изменена, и не потерять ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...