У меня есть два контролируемых SVN файла A и B, где A содержит всего несколько строк, а B огромен и имеет длинную историю. Теперь я хочу заменить содержимое файла A содержимым файла B. Но я хочу сохранить историю (содержимого) файла B.
Я бы хотел сделать следующее:
svn copy B A
Но svn говорит мне, что A - это не каталог, поэтому это невозможно.
Я мог бы сначала удалить файл A, зафиксировать, а затем переместить B в A, но мне не нравится иметь ревизию в моем репо, которая не соответствует (не компилируется).
Есть ли способ решить эту проблему?