IDEADEV-41915 (Not logged to SVN notification: please don't connect to server in...
commit2f5c7d0179bd6aadcf87aa5356c74e99fb844e23
authorirengrig <Irina.Chernushina@jetbrains.com>
Mon, 14 Dec 2009 07:41:17 +0000 (14 10:41 +0300)
committerirengrig <Irina.Chernushina@jetbrains.com>
Mon, 14 Dec 2009 07:41:17 +0000 (14 10:41 +0300)
treec1c9d176803da3f2b8d756023f2e5d0aec81f8fa
parentc245d914a1f221d2644817986f30721aa85c8456
IDEADEV-41915 (Not logged to SVN notification: please don't connect to server in UI thread)
IDEA-26610 (IDEA in 9.0 final can't read SVN credentials anymore (worked in RC1))

SVN to have 3 auth providers:
default: for lazy auth for under-project roots (puts notification and balloon);
interactive - for lazy-auth-callback and for URLs outside project WC's;
passive (no client interaction) - for check whether we are authorized at the moment.
12 files changed:
platform/vcs-impl/src/com/intellij/openapi/vcs/impl/GenericNotifierImpl.java [moved from platform/vcs-impl/src/com/intellij/openapi/vcs/impl/GenericNotifier.java with 65% similarity]
platform/vcs-impl/src/com/intellij/openapi/vcs/impl/VcsInitObject.java
plugins/svn4idea/src/org/jetbrains/idea/svn/RootsToWorkingCopies.java [new file with mode: 0644]
plugins/svn4idea/src/org/jetbrains/idea/svn/SvnAuthenticationNotifier.java
plugins/svn4idea/src/org/jetbrains/idea/svn/SvnBranchConfigurationManager.java
plugins/svn4idea/src/org/jetbrains/idea/svn/SvnConfigurable.java
plugins/svn4idea/src/org/jetbrains/idea/svn/SvnConfiguration.java
plugins/svn4idea/src/org/jetbrains/idea/svn/SvnProxyAuthenticationNotifier.java
plugins/svn4idea/src/org/jetbrains/idea/svn/SvnVcs.java
plugins/svn4idea/src/org/jetbrains/idea/svn/WorkingCopy.java [new file with mode: 0644]
plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/SvnAuthenticationProvider.java
plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/SvnInteractiveAuthenticationProvider.java [copied from plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/SvnAuthenticationProvider.java with 77% similarity]