[Svnmerge] init leakage
James Sleeman
james at gogo.co.nz
Fri Feb 15 19:51:30 PST 2008
My repository looks like (in order of creation and svnmerge init'ing):
/trunk
/client/foo
/site/bar
/client/zort
/site/narf
client/foo is a (bi-directional) branch of trunk, and has been init'd
against it.
site/bar is a (bi-directional) branch of client/foo, and has been init'd
against it.
client/zort is a (bi-directional) branch of trunk, and has been init'd
against it.
site/narf is a (bi-directional) branch of client/zort, and has been
init'd against it.
If I do svnmerge avail in site/narf I get both zort (correct) and foo
(incorrect) and trunk (also incorrect).
It only seems to propogate forwards, not backwards. That is, if I do
svnmerge avail in site/bar I do not get client/zort which was init'd
after site/bar was.
Is it just a problem in my three-tier layout that I'm going to have to
live with, or is it something that could be fixed safely?
NB: merge's are and have always been done with the bidirectional flag on
(I changed the default for that flag in svnmerge.py to true)
--
James Sleeman, Gogo Internet Services
http://host.gogo.co.nz/ - Webhosting + Free Domain or 25% Discount for Designers
http://code.gogo.co.nz/ - PHP Programming
More information about the Svnmerge
mailing list