Monday, December 2, 2013

5 minutes to cleanup your context menu from overloaded git commands …

imageHow many git tools have you installed? Is your context menu overloaded like on the screenshot to the right? Git for Windows, Git Extensions, tortoisegit and other tools are creating lots of redundant command menu entries. Most of the time you won’t need multiple ways of doing a fetch or a command or even want to do all the stuff from the commandline. Take time to cleanup unnecessary stuff from your developer machine and because there will be the nice side effect of faster opening context menus.

But how, lets continue here …

Monday, November 25, 2013

Got 15 minutes and want to learn Git?

Are you new to git our recently started working with git command-line?

Try it out inside your browser: http://try.github.io/levels/1/challenges/1

Learn how to master branches here: http://pcottle.github.io/learnGitBranching/

Thursday, November 14, 2013

Visual Studio/TFS 2013 Patches

With the new version of Visual Studio 2013 and Team Foundation 2013 Microsoft has delivered lots of new features. Unfortunately they have also introduced some new bugs with their last minute changes however they have managed to provide some quick fixes for some of them.

Last update: 14.11.2013

08.11.2013 Updated Team Foundation Server 2013 download addressing web and installation path issues
Fixed: Red error box when using Code (version control) in the web UI
Fixed: Unable to install into a custom path
Updated install media
08.11.2013 Visual Studio and Team Explorer 2013 no longer require IE 10 for installation
But check the KB article for known issues when not using IE10
Updated install media
13.11.2013 Patch for issue with Visual Studio 2013 Queue Build dialog Hotfix

What’s installed on the build machine in Visual Studio Online(Team Foundation Service)?

Great question, great answers …

official http://www.visualstudio.com/en-us/get-started/hosted-build-controller-vs#software
in detail http://listofsoftwareontfshostedbuildserver.azurewebsites.net
inside VS2012 Avanade Extensions for VS2012
inside VS2013

Avanade Extensions for VS2013

Friday, October 4, 2013

Override the TFS Team Build OutDir property in .NET 4.5

Fighting against TFS Build default OutDir for binaries like:

  • <drop>/Binaries (TFS 2010)
  • <drop>/bin (TFS 2012, TFS 2013)

Instead you want to have for each project a separate folder like this:

  • <drop>/<projectname>/*.dll

Thanks to .Net 4.5 there is an easy solution to solve this

Pass the following MSBuild-Argument to your BuildProcessTemplate:

/p:GenerateProjectSpecificOutputFolder=true

Source: http://blog.stangroome.com/2012/05/10/override-the-tfs-team-build-outdir-property-net-4-5/

Override the TFS Team Build OutDir property in .NET 4.5

Fighting against TFS Build default OutDir for Binaries like

  • <drop>/Binaries (TFS 2010)
  • <drop>/bin (TFS 2012, TFS 2013)

Instead you want to have for each project a separate folder like this:

  • <drop>/<projectname>/*.dll

Thanks to .Net 4.5 there is an easy solution to solve this

Pass the following MSBuild-Argument to your BuildProcessTemplate:

/p:GenerateProjectSpecificOutputFolder=true

Source: http://blog.stangroome.com/2012/05/10/override-the-tfs-team-build-outdir-property-net-4-5/