Необходимо вернуться все изменения начиная с того старого возвращения. В принципе,
svn merge -rHEAD:oldrev filename
svn commit -m "rolled back to oldrev"
должен сделать. Более поздние изменения все еще там, но вернулись.
Программа создает короткие дампы при добавлении отсортированной таблицы в неправильном порядке сортировки
data: sorted_tab type sorted table of ty_tab with non-unique key key,
line type ty_tab.
line-key = 1.
append line to sorted_tab. "works fine"
line-key = 2.
append line to sorted_tab. "works fine"
line-key = 1.
append line to sorted_tab. "<==== Short dump here"
Используйте INSERT вместо:
data: sorted_tab type sorted table of ty_tab with non-unique key key,
line type ty_tab.
line-key = 1.
insert line into table sorted_tab. "works fine"
line-key = 2.
insert line into table sorted_tab. "works fine"
line-key = 1.
insert line into table sorted_tab. "works fine"
Примечание Если у вас была UNIQUE , вы все равно получите короткий дамп, потому что вы используете один и тот же ключ дважды