Чтобы просто скопировать ветку, используйте SVN copy command для копирования из/trunk в/branch/xyz. Он будет принимать точную копию ствола, как это было, когда вы делаете копию (это на самом деле не копировать ничего, пока вы не измените файл - копирования при записи методологии.)
svn copy svn://localhost/repository/trunk svn://localhost/repository/branches/xyz
(заменяющий SVN: // localhost/repository с вашим URL-адресом репозитория.)
Если вы попытаетесь выполнить слияние для создания копии, вы будете объединять изменения в диапазоне выбранных вами ревизий, возможно, объясняя недостающие файлы.
Чтобы повторно объединить все, что отсутствует, когда копия была скопирована, вы можете использовать отслеживание слияния в Subversion 1.5+. Пока ваш репозиторий использует формат 1.5+ (это будет, если вы не обновили с 1.4 и не выполнили обновление svnadmin), вы можете объединить все, что было передано в багажник, с момента создания ветки, а Subversion будет только сливать то, что его еще нет.