SVN О диапазоне номеров правок (ревизий/коммитов) -- в т.ч. при объединении веток. svn merge --revision
Primary tabs
Forums:
Ещё раз об указании правой и левой границы при объединении веток.
Дело, в том, что svn merge работает как svn diff, а svn diff работет так:
svn diff --revision 4:5 URL/rules.txt
Здесь фактически написано:
Покажи новое вплоть до выполнения 5-ого коммита, с учетом того,
что исходным состоянием считается коммит 4
НО: аналогичный merge:
svn merge -r 4:5 URL/trunk
Сделает то же самое, то есть изменения сделанные в коммите 4 не применятся!
Поэтому при выборе левой границе - например при просмотре лога, учитывайте данное соображение (то что нужно брать N-1) от самой ранней нужной правки (проверено на практике).
- Log in to post comments
- 2667 reads