In pycharm, there is an option to upload changes to a remote svn repository.
However, it does not ask for password. How do I provide it?
Maybe because of caching:
you can disable credential caching. To disable caching for a single command, pass the --no-auth-cache option:
Or, if you want to disable credential caching permanently, you can edit your runtime config file (located next to the auth/ directory). Simply set store-auth-creds to no, and no credentials will be cached on disk, ever.
As source you can make use of this Link.
From the PyCharm documentation regarding authenticating to Subversion: