2013-04-14 16 views
9

Właśnie utworzyłem lokalny klon z powodzeniem (przy użyciu moich danych uwierzytelniających), , ale kiedy próbuję wykonać "Pull", pojawia się komunikat o błędzie: (zmieniono adres repos ręcznie na streszczenie jeden)EGit - niedozwolona wiadomość "Pociągnij"

http: // nazwa_użytkownika @ _ URL: port/git/proj/team_repos.git: nie upoważnione

org.eclipse.jgit.api.errors.TransportException

Jest to bardziej szczegółowe z dziennika:

java.version = 1.7.0_10 java.vendor = Oracle Corporation bootloader stałe: OS = linux, ARCH = x86_64, WS = gtk, NL = ramowe en_SG argumenty -vm/usr/java/jdk1 .7.0_10/jre/bin Argumenty wiersza polecenia: -os linux -ws gtk -arch x86_64 -vm /usr/java/jdk1.7.0_10/jre/bin

Błąd niedz 14 kwietnia 19:00:11 IDT 2013 http_: // nazwa_użytkownika @ url: port/git/proj/team_repos.git: nie upoważnione

org.eclipse.jgit.api.errors.TransportException: http_: // nazwa_użytkownika @ adres: port/git/proj/team_repos.git: nie autoryzowany na org.eclipse.jgit.api.FetchCommand.call (FetchCommand.java:137) at org.eclipse.jgit. 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) na org.eclipse.core.internal.resources.Workspace.run (Workspace.java:2326) na org.eclipse.egit.core.op.PullOperation.execute (PullOperation.java:121) na org.eclipse.egit.ui.internal.pull.PullOperationUI.execute (PullOperationUI.java:115) na org.eclipse.egit.ui.internal.pull.PullOperationUI $ 1.run (PullOperationUI.java:90) at org.eclipse.core.internal.jobs.Worker.run (Worker.java:53) Spowodowane przez: org.eclipse.jgit.errors.TransportException: http_: // username @ url: port/git/proj/team_repos.git: nie upoważnione na org.eclipse.jgit.transport.TransportHttp.connect (TransportHttp.java:476) na org.eclipse.jgit.transport.TransportHttp.openFetch (TransportHttp.java:305) w org .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) na org.eclipse.jgit.api.FetchCommand.call (FetchCommand.java:128) ... 8 więcej

Nie znaleziono żadnego rozwiązania dla tego .. Ktoś?

Odpowiedz

22

Udało mi się go rozwiązać.

W Eclipse, przejdź do:

Git Repository Exploring (perspektywa) -> Twój repozytorium git clone -> Piloty uniwersalne

Znajdź adresy URL do pobrania & Push.

prawym przyciskiem myszy każdy jeden -> Usuwanie Poświadczenia

.

Teraz spróbuj nacisnąć/wyciągnąć i wprowadź hasło ręcznie, usuwając zaznaczenie opcji "Store in Secure Store".


Po wielu poszukiwania wydaje się go rozwiązać: https://bugs.eclipse.org/bugs/show_bug.cgi?id=356233

+0

+1 Bo to jest proste, ale niesamowite –

0

Wystarczy zalogować się do swojego konta Bitbucket a następnie starać ciągnąć. Może to usunąć ten wyjątek.