Reader small image

You're reading from  Team Foundation Server 2015 Customization

Product typeBook
Published inOct 2015
Publisher
ISBN-139781785888199
Edition1st Edition
Concepts
Right arrow
Author (1)
Gordon Beeming
Gordon Beeming
author image
Gordon Beeming

Gordon Beeming is an energetic and passionate person who always strives to find ways to increase and improve the productivity and friendliness of the systems he works with. He is currently a software developer and does all kinds of TFS administration, customization, and exploring as a sort of a hobby. He is part of the ALM Rangers family and has also been awarded an Microsoft ALM MVP for the past 2 years. Gordon currently works for Derivco, which is a very unique company to work for and is based in Durban, South Africa. He has a published book to his credit, called Team Foundation Server 2013 Customization (http://bit.ly/MX0yVb). Also, as part of the ALM Rangers, he has a book to his credit, called Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online (http://bit.ly/1Pppi4g). You can find him mainly on Twitter using the handle @GordonBeeming, and he occasionally posts blogs at http://binary-stuff.com/.
Read more about Gordon Beeming

Right arrow

A slightly more complicated example


We have looked at a basic plugin and have discussed how to keep our server plugins as light as possible. Well, this sample is not completely lightweight, but it does give TFVC uses. This is something cool that exists for Git users because of the nature of distributed source control which is auto-linked to Git. It commits to work items just by adding #id to your commit message.

This makes it easier to link your changesets to work items if you are used to the Git way of doing it, or maybe if you use a tool such as git-tf, which allows you to use Git commands against TFS by translating all server commands into TFVC commands and doing some fancy work behind the scenes so that you feel as if you are using Git. But actually, you are using TFVC.

So, we'll set up all of the code the same way as before, but this time, we will call the GitStyleWorkItemLinkingServerPlugin class. All that we are going to change in the opening properties is the name, to Git Style Work...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Team Foundation Server 2015 Customization
Published in: Oct 2015Publisher: ISBN-13: 9781785888199

Author (1)

author image
Gordon Beeming

Gordon Beeming is an energetic and passionate person who always strives to find ways to increase and improve the productivity and friendliness of the systems he works with. He is currently a software developer and does all kinds of TFS administration, customization, and exploring as a sort of a hobby. He is part of the ALM Rangers family and has also been awarded an Microsoft ALM MVP for the past 2 years. Gordon currently works for Derivco, which is a very unique company to work for and is based in Durban, South Africa. He has a published book to his credit, called Team Foundation Server 2013 Customization (http://bit.ly/MX0yVb). Also, as part of the ALM Rangers, he has a book to his credit, called Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online (http://bit.ly/1Pppi4g). You can find him mainly on Twitter using the handle @GordonBeeming, and he occasionally posts blogs at http://binary-stuff.com/.
Read more about Gordon Beeming