我刚刚使用EGit从Eclipse Juno连接到GIT,并成功克隆了某个远程存储库.在克隆过程中,我输入了我的Github用户名和密码,但选择不保存它们.
然后我试着"从上游获取".我收到了这个错误:
https://github.com/biunlp/nlp-lab.git: not authorized
我没有机会输入我的用户名和密码......
这很奇怪,因为我连接到这个存储库以便克隆...
我正在研究在Github上托管的Eclipse项目.每次我想推送时,会弹出一个对话框,要求输入用户名和密码.有人知道如何保存这些,所以我不必每次都输入它们吗?我在Eclipse 4.2.1中使用Egit
我在Eclipse中保存密码时遇到问题.我的所有密码都没有被"记住",我发现Eclipse会尝试将它们保存在我的Windows帐户无法访问的文件夹中.
它试图保存到
D:\Users\Administrator\.eclipse\org.eclipse.equinox.security\secure_storage
Run Code Online (Sandbox Code Playgroud)
一个不存在的目录,我的Win帐户无论如何都无法写入.
我发现我的user.home变量设置为D:\ Users\Administrator.我的猜测是,因为它是安装Java的管理员帐户.
所以我的问题是 - 我可以更改user.home路径,或者至少更改一些其他属性以强制Eclipse Secure Storage在其他地方工作吗?
编辑:所以我在这里找到了一个解决方案Eclipse的最佳JVM设置是什么?
我把它添加到我的eclipse.ini中:
-eclipse.keyring
C:\ some\path\file.txt
这改变了我的目标密码存储文件.