невозможно клонировать TFS git-репозиторий в Eclipse Oxygen с помощью EGit 4.6 - PullRequest
0 голосов
/ 10 июня 2018

невозможно клонировать TFS git-репозиторий в Eclipse Oxygen с помощью EGit 4.6 - Произошла ошибка при попытке связаться: https://tfs.testqa.zionsbank.com/DevelopmentCollection/ZionsTools/git/zions-services-framework

Java 1.8
сертификат для сайта tfs был импортирован в доверие javastore eclipse использует
TFS-сервер 2018
я могу успешно клонировать git-репозиторий через Mac Terminal

gitconig file

-------------------------
[http]
    sslCAInfo = /Users/z070187/ca-bundle.crt
    sslVerify = false
[user]
    name = z070187
    email = michael.angelastro@zionsbancorp.com
[http "https://tfs.testqa.zionsbank.com"]

    sslVerify = true
---------------------

Шаги для дублирования:

  1. Открыть Eclipse Oxygen
  2. Открыть репозитории Git
  3. Нажмите Cone a git репозиторий
  4. URL-адрес входного репо https://tfs.testqa.zionsbank.com/DevelopmentCollection/ZionsTools/git/zions-services-framework в поле URI
  5. путь к хосту и хранилищу автоматически заполняется
  6. протокол устанавливается на https
  7. , ввод "Имя пользователя и пароль", затем следующий
  8. снова запрашивается имя пользователя и пароль экран входа

произошла ошибка при попытке связаться с

пароль не предоставлен ошибка

https://tfs.testqa.zionsbank.com/DevelopmentCollection/ZionsTools/git/zions-services-framework: не разрешено

org.eclipse.jgit.api.errors.TransportException: https://tfs.testqa.zionsbank.com/DevelopmentCollection/ZionsTools/git/zions-services-framework: not authorized
    at org.eclipse.jgit.api.LsRemoteCommand.execute(LsRemoteCommand.java:223)
    at org.eclipse.jgit.api.LsRemoteCommand.call(LsRemoteCommand.java:161)
    at org.eclipse.egit.core.op.ListRemoteOperation.run(ListRemoteOperation.java:114)
    at org.eclipse.egit.ui.internal.clone.SourceBranchPage$8.run(SourceBranchPage.java:335)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Caused by: org.eclipse.jgit.errors.TransportException: https://tfs.testqa.zionsbank.com/DevelopmentCollection/ZionsTools/git/zions-services-framework: not authorized
    at org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:529)
    at org.eclipse.jgit.transport.TransportHttp.openFetch(TransportHttp.java:345)
    at org.eclipse.jgit.api.LsRemoteCommand.execute(LsRemoteCommand.java:200)
    ... 4 more

1 Ответ

0 голосов
/ 11 июня 2018

Невозможно воспроизвести проблему.

Протестировано на Eclipse Oxygen с Version: Oxygen.3a Release (4.7.3a) Build id: 20180405-1200 ( Кажется, он использует EGit 4.9 в этой версии ), все работает должным образом.

Просто попробуйте следующие пункты, чтобы сузить проблему:

  • Попробуйте создать PAT для своей учетной записи и использовать PAT для аутентификации для клона Git.
  • Также попробуйте SSH, см. Используйте аутентификацию по ключу SSH для получения подробной информации.
  • Загрузите и установите последнюю версию Eclipse Oxygen, затем повторите попытку.В качестве альтернативы попробуйте использовать последнюю версию EGit для замены EGit 4.6
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...