Вот загадка:SVN слияние реинтеграции недостающих диапазонов, но ничего, чтобы объединить
C:\code\trunk> svn merge --reintegrate http://svn.e.com/repos/branches/lih --accept postpone --dry-run
svn: E195016: Reintegrate can only be used if revisions 11430 through 12384 were previously merged from http://svn.e.com/repos/trunk to the reintegrate source, but this is not the case:
branches/lih
Missing ranges: /trunk:11902
Но если я иду в каталог филиала и попытаться объединить этот диапазон, нет ничего, чтобы объединить!
C:\code\branches\branch> svn merge -r 11901:11902 http://svn.e.com/repos/trunk --accept postpone --dry-run
C:\code\branches\branch>
Даже svn merge -r 11898:11903
ничего не показывает, чтобы слиться.
Теперь я не могу реинтегрировать свою ветку в багажник! Пожалуйста помоги!
P.S. Разветвление lih не было создано до 11906. Оно было разветвлено из ветви hd, которая была разветвлена от ствола (и hd уже слита обратно в багажник).
Это действительно помогло мне, но вместо того, чтобы REV была последней версией багажника, мне пришлось установить ее в версию, в которой была создана ветка. Это позволит избежать изменений, связанных с слиянием, которые произошли в багажнике во время разработки в филиале. – ceztko