short diff: correctly process situation when file status is deleted but it exists (svn tree unversioned vs incoming add conflict)
(cherry picked from commit 052b29c5998f59da7a275c2cad0556a7ddbe747b) [review=kirill.l]
VCS: remember splitter proportion for Changes | Local
(cherry picked from commit e880417be28adf74e1bd41e5bbb1c0acad55adf6) [review=kirill.l]
fix apply patch exception (check whether files reported as changed - from project directories - are directories - and save only files)
(cherry-picked from ce3f12b) [review=kirill.l]
svn: fix assertion in live provider (that loads revision history for select revision)
(cherry-picked from 2bbb2a9) [review=kirill.l]
apply patch as system operation: no user confirmation should be asked
(cherry-picked from c464c17) [review=kirill.l]
svn: local changes provider used to report changes differently for different dirty scopes (because of copyURL processing)
remove 'added' change (added for copyURL=null) if later we found out that parent had been moved/renamed (parent have copyURL), so moved change is added for the same path
(cherry-picked from 276205b) [review=kirill.l]
vcs: - unneeded synchronizes in LocalChangeListImpl; init local change list id on creation (ChangeListManager only returns copies of changelists, so it's better to identify lists directly on creation)
(cherry-picked from 7a75131) [review=kirill.l]
svn: fix AE in tests
(cherry picked from commit e159740b93f42fa69776f7d820032b22b9832baa) [review=kirill.l]
SVN: better local changes reporting for the case when directory is ignored or being removed from ignored
(cherry picked from commit f608bc6d8cd0be2e2b03ed11ac45355b6f45b91f) [review=kirill.l]
IDEA-86413 Commit button is enabled when no changes are selected for commit
(cherry picked from commit d5098b18c1586770c0b34d033771e23a7565c377) [review=kirill.l]
IDEA-85480 Major Commit Bug
(cherry picked from commit 6dde953c7dd70c461d4af2f82f7f241b1ba72892) [review=kirill.l]
IDEA-86210 VCS Confirmation "empty changelist is no longer active": wrong button order for Mac
(cherry-picked from fb4b206) [review=kirill.l]
IDEA-86349 SVN ignore-externals (cherry-picked from 01e5b47) [review=kirill.l]
IDEA-86492 F4 (Go to Source) is not working in diff pane of 'Commit changes' dialog
(cherry-picked from 0bc1b38) [review=kirill.l]
SVN: bug when grouping individual change requests into non-recursive directories query + check whether "move source dir into target" is under scope before "old, added" change is removed
(cherry-picked from d9ae5c0) [review=kirill.l]
SVN: local changes: correctly ask status for passed files, don't assume we have already asked abt them (showed up when reverting a directory)
(cherry-picked from 949f5178) [review=kirill.l]
IDEA-86660 Local change list performance problem on large projects
(cherry-picked from a9e2b9a) [review=kirill.l]
fix SvnChangesCorrectlyRefreshedTest.testAddDirEditFileAndAfterRevert
(cherry-picked from 61cca45) [review=kirill.l]
fix tests (incorrectly performed "SVN: bug when grouping individual change requests into non-recursive directories query + check whether "move source dir into target" is under scope before "old, added" change is removed")
(cherry-picked from 51f5737) [review=kirill.l]
SVN: for IDEA-85496 Getting svn: E200030: Commit failed (details follow): svn: E200030: BUSY - don't reuse changelist client
(cherry picked from commit 6dde19fc7c458d5e2e62a1ee43530145f29cac11) [review=kirill.l]