Hi 

I have a dummy repository set up as follows

/trunk
/branches/integration
/branches/team1
/branches/team2

and i started by creating some files in trunk then merged them into the 3
branches.

I then created files in team1 and team2 then merged them into integration.

I then merged integration into trunk.

I then merge integration into each team branch.

I then modified the files in various positions and repeated the above 4
steps.

I then use SVNKit to determine at what file revision the merges occur at. 
According to SVNKit (unless i'm doing it wrong) there werent any merges. 

What I do is get all the files in a directory (eg. /trunk) then loop through
all of them and get all the SVNFileRevision info from the server.

I then loop through all the collections of SVNFileRevisions and on each one
i call isResultOfMerge()  and for all of them it says false.

Here is an example of the output.

<code>
Files in repo:7
        File: Monster.cpp Number of revisions: 4
                Rev Number: 9 is from merge: false
                Rev Number: 11 is from merge: false
                Rev Number: 14 is from merge: false
                Rev Number: 24 is from merge: false
        File: Map.h Number of revisions: 3
                Rev Number: 10 is from merge: false
                Rev Number: 15 is from merge: false
                Rev Number: 23 is from merge: false
        File: Monster.h Number of revisions: 3
                Rev Number: 9 is from merge: false
                Rev Number: 14 is from merge: false
                Rev Number: 24 is from merge: false
        File: Map.cpp Number of revisions: 3
                Rev Number: 10 is from merge: false
                Rev Number: 15 is from merge: false
                Rev Number: 23 is from merge: false
        File: character.cpp Number of revisions: 5
                Rev Number: 2 is from merge: false
                Rev Number: 6 is from merge: false
                Rev Number: 12 is from merge: false
                Rev Number: 23 is from merge: false
                Rev Number: 25 is from merge: false
</code>



Am I doing something wrong?  Or is there something extra I need to do for
this function to work?

Thanks.
-- 
View this message in context: 
http://old.nabble.com/SVNFileRevision.isResultOfMerge-not-detecting-merges.-tp32238214p32238214.html
Sent from the SVNKit - Users mailing list archive at Nabble.com.


Reply via email to