Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

GitKraken with TFS 2017

Tags:

git

tfs

gitkraken

I have used GitKraken succesfully with TFS 2015. But after upgrading to Tfs 2017 it cannot pull or push. If i use the https endpoint it always try to login to the server. If i use the SSH endpoint it gives me a "Early EOF" exception.

Can anyone help me if i have to configure something on the TFS 2017, so the Kraken can use that endpoint? How can i find out what's the problem with the SSH endpoint? I cannot find anything related in the logs.

Or the GitKraken implementation of git is not compatible with the new TFS 2017 git? Can anyone use these products together?

like image 205
Kemy Avatar asked Dec 01 '16 14:12

Kemy


People also ask

Can I use Git and TFS together?

Introducing git-tfsgit-tfs provides a two-way bridge between a local Git repository and a TFS server. git-tfs allows you to do your local development in a Git repository, and still synchronize your work with a TFS server.

Does TFS 2015 support Git?

In Team Foundation Server 2015 Update 1, a project administrator can add a Git repo to a project created with Team Foundation Version Control (TFVC). You can also add a TFVC repo to a project created with Git. This allows you to adopt a new version control system while preserving all the data in your project.

Should I use Git or TFS?

You should use Git for version control in your projects unless you have a specific need for centralized version control features in TFVC. In other words, if you have a very specific reason why you need to continue using TFVC, Microsoft would rather you didn't.

Is TFS same as Git?

Git is distributed as everyone has a full copy of the whole repo and its history. TFS has its own language: Check-in/Check-out is a different concept. Git users do commits based on distributed full versions with difference checking. TFS provides a “shelf” to hold local changes temporarily.


1 Answers

I can reproduce your scenario, when clone a git repo from TFS 2015, no issue at all. But when clone a git repo from TFS 2017, GitKraken always ask for login:

enter image description here

I've also tried git clone command from Command Prompt, after type the Username and Password of TFS 2017, it can clone the repo successfully.

It's suggest to contact GitKraken to report this issue.

like image 80
Cece Dong - MSFT Avatar answered Oct 19 '22 14:10

Cece Dong - MSFT