In an old post I’ve already demonstrated how you can move a project from a standard TFS Version Control System to a Git repository hosted on TF Service (or wherever else). This is especially useful if you are working with TFS but you really need features of a Distributed Version Control System. The original post [...]

Continue reading about Moving between different VCS to Team Foundation Server

This is the scenario: Nablasoft company uses TFS with standard TFVC (TFS Version Control System) and needs to assign some of the work to some external Company (lets call it Acme), as an example developing for Android or iOs. The simplest solution is giving Acme developers access to TFS server, but then Nablasoft should pay [...]

Continue reading about Git as a bridge between Subversion and TFS

Git support in Visual Studio   Having Git Support in Visual Studio is something I like for a lot of reasons; one of the most important one is the ability to use a local Git repository even if you work with Standard TFS Source Control or if you work with subversion. Usually Git includes a [...]

Continue reading about The beautiful world of Git-XXX

I’ve already blogged how to associate Work Items with TFS Check-ins using tags in comment and a bunch of Api Calls. This feature is now available for any TF Service based on Git, but someone asked me how can you accomplish this task with API. A possible scenario would be supporting different type of comment [...]

Continue reading about Associate Work Items to Git commit in TF Service with API Calls

A couple of times I encounter this error when I issue a command line pull of a Git repository hosted on TF Service: Your configuration specifies to merge with the ref ‘master’ from the remote, but no such ref was fetched. If you go to the .git folder and open the git config file, I [...]

Continue reading about Your configuration specifies to merge with the ref ‘master’ from the remote, but no such ref was fetched.