Comments (6)
I seem to have solved it. From OSX's "Keychain Access" app, I see an entry under Category > Passwords for the SVN server. On that entry, I:
- Double-clicked
- Access Control
- Ensure "Confirm before allowing access" is selected.
- Select "Eclipse" and remove it with the "-" button.
- Click "Save Changes" button
Back in Eclipse, perform an SVN operation. A dialog will appear: "Eclipse wants to use your confidential... Do you want to allow access to this item? Choose "Always Allow".
Now I don't have to login for every operation.
Side note: It doesn't seem to matter (to Subclipse, anyway) whether the SVN config file has password-stores = keychain
commented in or out. I tried it both ways (redoing the whole process above), and it worked.
from subclipse.
Subclipse has no control over this, it is up to the API which in your case seems to be SVNKit. The checkbox just corresponds to a boolean in the SVN API that tells it you are OK with it saving the password. It is then up to the API to actually do it or not.
I do not know if SVNKit tries to store using the OSX Keyring or a custom file or ...
from subclipse.
It does not help a lot but Google reminded me that SVNKit stores passwords in the Eclipse keyring. So perhaps it cannot for some reason. Not sure where you go from here but that is something to look at. I recall there are some Eclipse preferences related to the keyring.
from subclipse.
For what it's worth, my colleagues and I are using JavaHL with Subclipse. Does that change things?
from subclipse.
Based on info provided above you are using SVNKit.
That said, JavaHL (native Subversion) stores passwords in the OSX keychain by default. Though ultimately it is determined by what you have in ~/.subversion/config
This Stackoverflow post does not have an "answer" but the info the poster provides in their question could be useful for debugging on your end. Maybe you will have better luck than they did by following some of the same steps. https://stackoverflow.com/questions/44607276/subclipse-problems-accessing-svn-credentials-in-keychain-on-macos-sierra
from subclipse.
I'll take a look at the SO post.
In the meantime I see that my OP was misleading about the use of SVNKit. While I had the plugin component installed, I had selected JavaHL as Subclipse's SVN interface:
For kicks, I've now completely removed the SVNKit components, and a search for sub
in Eclipse Installation Details yields:
- Maven SCM handler for Subclipse 1.0.0.201609101315 org.sonatype.m2e.subclipse.feature.feature.group Subclipse
- Subclipse 4.2.2.201612131538 org.tigris.subversion.subclipse.feature.group Subclipse
- Subclipse Integration for Mylyn (Optional) 4.2.0.1 org.tigris.subversion.subclipse.mylyn.feature.feature.group Subclipse
- Subversion Revision Graph 4.2.0.1 org.tigris.subversion.subclipse.graph.feature.feature.group Subclipse
For what it's worth, the problem remains.
I'd also tried the default SVN config file, as well as with password-stores = keychain
, but that made no difference.
On to SO...
from subclipse.
Related Issues (20)
- svn: E155011: Commit failed HOT 1
- Could not create the view: org.tigris.subversion.subclipse.ui.repository.RepositoriesView
- support svn cl HOT 1
- Exception "com/ibm/icu/util/StringTokenizer" when opening XML file with XML Editor after installing Subclipse HOT 4
- Add "Show History" menu/button for items in the tree in the CompareEditor
- Revert... reverts unselected files
- Subclipse fails on java 17 HOT 9
- Exception "NoClassDefFoundError: org/eclipse/ui/views/navigator/ResourceSorter" with Eclipse 4.28 HOT 3
- unable to commit file /.settings/org.eclipse.core.resources.prefs HOT 2
- Eclipse 2023-06: Next button on "Checkout from SVN"-dialog is always disabled HOT 2
- Eclipse 2023-06: both "new repository location" and "team | branch/tag" are broken HOT 4
- Commit dialog: sort change list case-insensitive
- IllegalStateException trying to save large CSS file in Graphical Conflict Resolution Editor HOT 1
- slow Performance?
- SVNPluginAction delegates not notified of selection change after first instance of commit dialog HOT 3
- Share project: new repository location ignored
- new version 1.14.2 no javahl_dylib HOT 1
- "Unknown action" when committing HOT 3
- Subclipse asks for password on the console that eclipse was started in HOT 1
- Unable to read repository at https://subclipse.github.io/updates/subclipse/4.3.x/content.xml HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from subclipse.