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

RE: Log -g shows all revisions from source branch

From: Jacob Weber <jacob_at_jacobweber.com>
Date: Mon, 7 Dec 2009 17:17:20 -0800 (PST)

Anyone have any other ideas? This is really frustrating. Here's another (simplified) example:

* Created revision 101, by copying trunk at version 100 to branches/br1.
* Committed revisions 102 and 103 to br1.
* Merged from trunk into br1, creating revision 104.
* Did a reintegrate merge from br1 into trunk, creating revision 105.
* Ran "svn log -r 105 -g /trunk".

This showed me 105, and all the revisions that were merged via 105. This included 104, 103, 102, and 101 (as I would expect), but then it continued showing the entire history of trunk.

At revision 105, trunk's mergeinfo property looks like:

    /branches/br0:80-90
    /branches/br1:100-104

At revision 104, it looked like:

    /branches/br0:80-90
    /trunk:1-79

Why would it think that I just merged all revisions of br1, rather than just 100-104?

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2428031

Please start new threads on the <users_at_subversion.apache.org> mailing list.
To subscribe to the new list, send an empty e-mail to <users-subscribe_at_subversion.apache.org>.
Received on 2009-12-08 02:18:21 CET

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.