svn: merge: Optimized branch copy point calculation performance
authorKonstantin Kolosovsky <konstantin.kolosovsky@jetbrains.com>
Mon, 10 Oct 2016 05:50:07 +0000 (08:50 +0300)
committerKonstantin Kolosovsky <konstantin.kolosovsky@jetbrains.com>
Tue, 11 Oct 2016 01:28:23 +0000 (04:28 +0300)
commitbe51cac86d5436a1d5f9240d7b1c839b8f4baef4
tree6dfe536dd4aa7bfde065e62bca8357c9b1c5d47f
parent2e2a5ebb22d58e287903e5cb15263e940a2ac892
svn: merge: Optimized branch copy point calculation performance

Utilized "svn log --stop-on-copy" behavior instead of analyzing all svn
repository history
plugins/svn4idea/src/org/jetbrains/idea/svn/SvnUtil.java
plugins/svn4idea/src/org/jetbrains/idea/svn/history/CopyData.java
plugins/svn4idea/src/org/jetbrains/idea/svn/history/FirstInBranch.java
plugins/svn4idea/svn4idea.iml
plugins/svn4idea/testSource/org/jetbrains/idea/svn/history/FirstInBranchTest.java [new file with mode: 0644]