Migrating from TFVC to Git

Migrating Even Microsoft are embracing Git right now Put simply the steps to migrate source code off TFVC onto Git whilst retaining all history are as follows: 1. Create a new local directory on your machine to clone the existing TFVC source code into…

Git: Setup Beyond Compare as Difftool and Mergetool

Change config file Depending on your Git setup (mines Git for Windows). You’ll need to locate your .gitconfig file (mine’s %userpath%/.gitconfig and make the necessary changes below. Note that the “prompt = false” stops the Y/N prompt for each difftool file compare in the…

Git, Docker and CR/LF world of pain.

Docker As part of a project myself and a colleague were about to commence work on he’d created a docker image of a lightweight Linux image serving SFTP endpoints to replicate the Dev eco system. It was working like a dream. We were setting…

Using Deploy Keys with TeamCity and Git

Had a number of TeamCity projects connecting to the Git repo using my user account.  Was thinking I should really request for service accounts to do the connection.  This becomes a pain when I change my user password as I have to remember to…