неясный вопрос для экспертов SVN.
Представьте себе два файла, A и B с историей изменений: Ar1 Br1, Ar2 Br2, Ar3 Br3. На этом этапе r3 я хочу взять всю историю B и добавить ее к A. Другими словами, было обнаружено, что B был файлом, основанным на A, и исторические изменения произошли после A3. Итак, я хочу, чтобы репозиторий SVN заканчивался следующей последовательностью:
Rev 1: Ar1,
Rev 2: Ar2,
Ред 3: Ar3,
Rev 4: Ar4 (из Br1),
Rev 5: Ar5 (из Br2),
Ред 6: Ar6 (из Br3)
Я знаю, что могу сделать это вручную (скопировать каждую редакцию B в рабочую копию, заменив A, зафиксировать и повторить), но мне было интересно, есть ли какой-нибудь простой способ выбрать последовательность и просто добавить ее в другую последовательность .
Спасибо.
Обновление: добавлен SVN журнал соответствующей истории
r18 | Бухс | 2012-02-17 12:00:34 -0600 (пт, 17 фев 2012) | 1 строка
Измененные пути:
M /trunk/Project_Charter_B.docx
r12 | Бухс | 2012-02-17 11:50:46 -0600 (пт, 17 фев 2012) | 1 строка
Измененные пути:
M /trunk/Project_Charter_B.docx
r11 | Бухс | 2012-02-17 11:47:15 -0600 (пт, 17 фев 2012) | 1 строка
Измененные пути:
/Trunk/Project_Charter_B.docx
r9 | Бухс | 2012-02-17 11:41:11 -0600 (пт, 17 фев 2012) | 1 строка
Измененные пути:
M /trunk/Project_Charter_A.docx
r8 | Бухс | 2012-02-17 11:39:02 -0600 (пт, 17 фев 2012) | 1 строка
Измененные пути:
/Trunk/Project_Charter_A.docx