New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GeanyVC: support subversion authenticated commit #777
Comments
GeanyVC uses the real |
I guess that in order to achieve this, the plugin should start managing interactive usage... or it would be solved by getting the error code which is returned if unauthorized (1) and try again by asking username/password to the user and issuing the command
|
Can't username and password be set somewhere in a SVN configuration file? |
Not in the SVN working directory, but |
Can't you just remove the |
@elextr the command is not run in a TTY, there's no way for the user to interact -- or that would be on the terminal from which Geany was launched at best, if stdin was inherited. |
ok, well, might as well just configure |
@b4n I was thinking that GeanyVC does not seems to have the ambition to serve as a full replacement of a VC client, thus it will be OK to save credentials using |
GeanyVC is just as lightweight as the Geany itself :) So in editor context GeanyVC rather assumes that the underlying repositories have been properly set up, which includes logins credentials needed for clone, pull (if any). This way GeanyVC does not need to deal with managing the logins for all the VCS it supports, and just focuses on managing local file changes. Some VCSs make it simpler to manages login details (like Git's remotes). Subversion has its own way of "remembering" passwords. SVN+SSH further helps make the authentication transparent by using proper keys automatically so you won't need to type either username or password details with SVN commands at all. If it's still relevant, you may check out the SO thread https://stackoverflow.com/questions/2899209/how-to-save-password-when-using-subversion-from-the-console on the subject. |
I just started to use Geany, coming from Bluefish... it's really a great tool and I wish to tank everyone contributing!
I only noticed a problem when I try commit to a Subversion repository which needs the user to be authenticated. No problem wen I commit to a repository which does not require authentication.
Here is the screenshot of a packet capture between client and SVN server which shows the issue:
I think to be unable to fix without help from someone. Thanks!
The text was updated successfully, but these errors were encountered: