SCPlugin for OSX may return “authorization failed” when you try to update or commit the first time you use it. The reason for this is that it uses the keychain however it doesn’t seem to pop-up the Allow/Deny dialog in order for you to allow it to access the keychain.

The solution is that you need to do at least one initial checkout using the command line in order to give SVN access to the keychain.  To do this, just open terminal and navigate to an empty folder.  Do a checkout of your project with the command “svn co http://myrepolocation.com/ –username myusername –password mypassword .”

when you do this, you’ll get the OSX Allow/Deny dialog and you should Allow SVN access to the keychain.  From this point on SCPlugin will be able to correctly remember your authentication information.