Как я знаю, обычные шаги по слиянию ветки в ствол:
извлечение ствола / ветви для локальной рабочей копии dir
svn co svn: // сервер / proj / trunk
svn co svn: // сервер / проект / филиал
объединить ветку в ствол
cd trunk ## локальная рабочая копия филиала dir
svn up
SVN Merge SVN: // сервер / проект / филиал
svn diff ### теперь вы можете увидеть, что ветка изменилась
svn ci -m "объединить ветку в ствол" ## слиться в репозиторий svn
Теперь моя ситуация:
У меня нет локальной директории с рабочей копией (не хочу) - это означает, что мне не нужно проверять транк и ветвь на локальный диск.
Объединить ветку в транк только по заданному URL (svn: // server / proj / trunk && svn: // server / proj / branch) - это означает, что объединение происходит на сервере svn.
Я прочитал так много документов о работе svn, но все еще не знаю, как удовлетворить потребность.
Надеюсь, какой-нибудь парень поможет решить проблему.