[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

svn "must be ancestrally related to" issue

From: Z W <mpc8250_at_gmail.com>
Date: Mon, 21 Oct 2013 10:10:35 -0700

Hi All

We are using 1.6 SVN.
We have been syncing trunk to branch A and they are both synced up and
ready for merge.
We are trying to svn merge branch A to our trunk.
But the branch was not created right in that it has a missing directory.

eg.
branch A has src directory
src

Trunk has src and install directories
src
install

[root_at_host Trunk]# svn merge --reintegrate --dry-run
https://url.com/svn/feature/atlas
svn: 'https://url.com/svn/feature/atlas@1234' must be ancestrally related
to 'https://url.com/svn/trunk@1234'

How do we overcome this as src folder has quite a few large projects code
base ?
Using ignore-ancestry would ignore mergeinfo metadata and we're want to
avoid duplicate code (from the trunk when merging from Trunk to Branch A)
from the branch back to the Trunk.
Mergeinfo property is only available at Trunk top level directory.
Other mergeinfo properties at subdir levels had been removed before the
trunk to branch A syncing began.

Please advice with steps on a workaround we need.
Any help is appreciated.

Thanks
Received on 2013-10-21 19:11:20 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.