2013-04-14 36 views
9

我刚刚创建了本地克隆(使用我的凭据), 但是当我尝试“拉”时,我收到一条错误消息: (手动更改了回购地址到抽象的)EGit - “拉”上的未授权消息

的http:// _用户名@网址:端口/ git的/凸出/ team_repos.git:未授权

org.eclipse.jgit.api.errors.TransportException

这是从日志更详细:

java.version = 1.7.0_10 java.vendor = Oracle公司的BootLoader 常量:OS = Linux操作系统,ARCH = x86_64的,WS = GTK,NL = en_SG框架 参数:-vm的/ usr /爪哇/ jdk1 .7.0_10/jre/bin命令行参数: -os linux -ws gtk -arch x86_64 -vm /usr/java/jdk1.7.0_10/jre/bin

Error Sun Apr 14 19:00:11 IDT 2013 HTTP_://用户名@网址:端口/ git的/凸出/ team_repos.git: 无权

org.eclipse.jgit.api.errors.TransportException: 在org.eclipse.jgit的org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:137) 上,http:// username @ url:port/git/proj/team_repos.git: 未授权 。 api.PullCommand.call(PullCommand.java:245) at org.eclipse.egit.core.op.PullOperation $ 1.run(PullOperation.java:90) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:2344) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2326) at org.eclipse.egit.core.op.PullOperation.execute(PullOperation.java:121 ) at org.eclipse.egit.ui.internal.pull.PullOperationUI.execute(PullOperationUI.java:115) at org.eclipse.egit.ui.internal.pull.PullOperationUI $ 1.run(PullOperationUI.java:90) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)引起的:org.eclipse.jgit.errors.TransportException: http_:// username @ url:port/git/proj/team_repos.git: 不org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:476) 在org.eclipse.jgit.transport.TransportHttp.openFetch(TransportHttp.java:305) 在组织授权 .eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:136) at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122) at org.eclipse.jgit.transport.Transport.fetch (Transport.java:1104) at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:128) ... 8 more

没有找到任何解决方案.. 任何人?

回答

22

我设法解决它。

在Eclipse中,请访问:

Git仓库探索(透视) - >您的Git仓库克隆 - >遥控器

查找获取&推的URL。

右键点击每一个 - >清除凭据

现在尝试推/拉,并手动输入您的密码, 取消标记“存储在安全存储”选项。


经过大量搜索这似乎解决它: https://bugs.eclipse.org/bugs/show_bug.cgi?id=356233

+0

+1因为那很简单但很棒 –

0

只需登录到您的到位桶帐户,然后采取拉。这可能会清除此异常。

相关问题