2016-12-01 135 views
7

我已經在TFS 2015上成功地使用了GitKraken。但是在升級到Tfs 2017之後,它無法拉或推。如果我使用https端點,它總是嘗試登錄到服務器。如果我使用SSH端點,它會給我一個「Early EOF」異常。GitKraken與TFS 2017

任何人都可以幫助我,如果我必須在TFS 2017上配置某些東西,那麼Kraken可以使用該端點嗎?我如何知道SSH端點有什麼問題?我在日誌中找不到任何相關內容。

或者Git的GitKraken實現與新的TFS 2017 git不兼容?任何人都可以使用這些產品嗎?

+0

你有最新版本的GitKraken嗎?得到更新在2017年... –

+0

我剛剛更新到1.9.3,仍然沒有運氣。 – Kemy

+0

在TFS 2017中有同樣的問題 –

回答

4

我可以重現你的場景,從TFS 2015克隆git repo時,根本沒有問題。但是,當克隆從TFS 2017年混帳回購協議,GitKraken總是要求登錄:

enter image description here

我也試着從命令提示符git clone命令,鍵入用戶名和TFS 2017年的密碼後,就可以克隆回購成功。

建議聯繫GitKraken報告此問題。

+0

鑑於問題在2017年2月仍存在,methinx他們並不公開地關注此問題。 –

+0

我已經爲此發出了專業支持請求,因爲我收到了證書問題。 –

+0

2018年2月,仍然是一個問題;(最新的傢伙? – jokab

1

經過一些研究和對gitkraken的支持調用,看起來他們有一個非常嚴重的問題。如果你現在連接客戶端證書到tfs,你將遇到問題。這是因爲他們在依賴lib2git的NodeGit上構建了gitkraken。這又與客戶端證書的問題,這是在2015年的答覆(尚未更新說以下

的專業瀏覽器都支持客戶端證書的記錄的詳細here,但他們不會說的Git 。 這是一些東西,只是沒有通過libgit2(銳利)的支持。 WinHTTP的應該支持他們,所以它應該是理論上可能 添加在Windows這一功能,但它是相當的 功能的邊緣情況。

Gitkraken說有「我們很少ca ñ做「,直到這是固定的。我們只能希望從現在到2017年可以在這個專業配置它不再被視爲優勢。

+0

我們暫時解決這個問題的方式是禁用iis中的客戶端證書。 –