2016-12-01 21 views
7

私はGitKrakenをTFS 2015で問題なく使用しました。しかし、Tfs 2017にアップグレードした後は、プルまたはプッシュできません。 httpsエンドポイントを使用している場合は、常にサーバーにログインしようとします。私はSSHエンドポイントを使用する場合、それは私に "Early EOF"例外を与えます。GitKraken with TFS 2017

私はTFS 2017で何かを設定しなければならないと誰でも助けてくれるので、クラッケンはそのエンドポイントを使用できますか? SSHエンドポイントの問題点を知るにはどうすればよいですか?ログに関連するものは見つかりません。

gitのGitKraken実装は、新しいTFS 2017 gitと互換性がありませんか?誰もが一緒にこれらの製品を使用できますか?

+0

GitKrakenの最新バージョンはありますか? 2017年に更新されました。 –

+0

私はちょうど1.9.3に更新されましたが、まだ運がありません。 – Kemy

+0

TFSで同じ問題がある2017 –

答えて

4

TFS 2015のgit repoを複製すると、シナリオを再現できますが、全く問題はありません。クローンTFS 2017からGitのレポは、GitKrakenは常にログインをお願いする場合でも:

enter image description here

私もタイプした後、プロンプトコマンドからTFS 2017のユーザー名とパスワードをgit cloneコマンドを試してみた、それはクローンを作成することができますレポがうまくいった。

この問題を報告するには、GitKrakenにお問い合わせください。

+0

2017年2月にこの問題が依然として残っていることを考えると、メチンクはこれを修正することにあまり関心がありません。 –

+0

証明書の問題が発生したため、プロサポートリクエストを発行しました。 –

+0

2月2018、まだ問題です;(何を言っていますか? – jokab

1

新しいバージョン2.1.0のGitKrakenが問題を解決しました。リリースノート:https://support.gitkraken.com/release-notes/current

+0

は証明書や起源を必要とする私の問題を解決しませんでした。おそらく全く異なる問題を思い出してください:) –

1

gitkrakenへのいくつかの調査とサポートの呼び出しの後、彼らはかなり深刻な問題を抱えているように見えます。現在、クライアント証明書をtfsに接続している場合、問題が発生します。これは、libGgitに依存するNodeGitでgitkrakenをビルドしたためです。これは、順番に更新されていない2015年応答は(以下

専攻ブラウザがクライアントの本命をサポートしていますが、彼らはGitリポジトリを話さないと言うレコードの詳細hereでクライアント証明書の問題を持っています。 これは単にlibgit2(シャープ)によってサポートされていないものです。 それは に理論的に可能でなければなりませんので、WinHTTPには、Windows上でこの機能を追加し、それらをサポートする必要がありますが、それはむしろ 機能のエッジケースです。

ギトラクケンによれば、これが修正されるまで「n do」を実行します。 2017年以降はこのメジャーで構成することができて以来、もはやエッジとはみなされないことを願っています。

+0

当時私たちがこれを解決したのは、 iisのクライアント証明書を無効にします。 –

関連する問題