SvnAuthenticationManager (@NotNull SvnVcs vcs) { if (myAuthManager == null) { // reloaded when configuration directory changes myAuthManager = new SvnAuthenticationManager(vcs.getProject(), getConfigurationPath()); getInteractiveManager(vcs); // to init myAuthManager.setAuthenticationProvider(new SvnAuthenticationProvider(vcs, myInteractiveProvider, myAuthManager)); } return myAuthManager; }