Terje Sandstrom

Terje Sandstrom

Github and Azure DevOps specialist, Visual Studio Development Technologies MVP and NUnit core team member

Primary menu

  • Visual Studio
  • Extensions
  • NUnit
  • Git
  • How to Recipes
    • How to get some output from dotnet test
    • NUnit testing using the new project format
    • How to do .Net core setup for tests
    • How to get NUnit3TestAdapter pre-release packages
    • How to find/clear your Nuget caches
    • How to enable/disable user dumps
    • Fixing missing project.json error in old csproj format
  • Issues
    • MSB4011
  • Code
  • Azure DevOps
    • Azure DevOps
  • About

Category Archives: Git

How to list git repositores under a common folder root

Posted on December 6, 2019 by terje — Leave a reply

The listgit tool allows you to list the remotes for multiple git repositores under a folder, or search for a local repo with a given remote. The tool is very handy when you have multiple repositores and need to figure where you have a specific one, or a set that matches a certain pattern. Continue Reading →

Posted in Azure DevOps, Git, Github, Python | Leave a reply

Github Actions, including how to build .Net Framework projects

Posted on November 19, 2019 by terje — Leave a reply

Github Actions can be used for automating a series of processes, as it can utilize most of the events in the github system. The most typical use will still be to trigger CI/CD builds. Continue Reading →

Posted in Build, Git, Github | Tagged Actions, NetFramework | Leave a reply

How to find the best gitignore for Visual Studio and Azure DevOps

Posted on February 4, 2019 by terje — Leave a reply

This post came about as a result of a an interesting question raised by my good friend Richard Hundhausen in Accentient. It turned out into some very interesting observations, and Continue Reading →

Posted in Azure DevOps, Git, Visual Studio | Leave a reply

Visual Studio and Azure DevOps Git: Extend the git command line with server commands–Part 2

Posted on September 23, 2018 by terje — Leave a reply

The former post in this series showed how you could add aliases to the git command line, and showed how some simple aliases can simplify your command line work. This Continue Reading →

Posted in Azure Devops, Branching, Git, Pull Requests, VSTS | Leave a reply

Visual Studio and VSTS Git: Extend the git command line to speed up your workflow–Part 1

Posted on August 25, 2018 by terje — Leave a reply

The most basic Git commands are built into the Visual Studio Team Explorer.   The Team Explorer will cover your basic needs, but once you get beyond that, you will need Continue Reading →

Posted in Git, Visual Studio | Leave a reply

A series of short recipes for VSTS, VISUAL STUDIO and NUnit

Posted on June 12, 2018 by terje — Leave a reply

I have had a need to have more easy access to information on how to do certain stuff, and have some easy access to simple code blocks, or templates, I Continue Reading →

Posted in Azure DevOps, Build, Code, Git, NuGet, NUnit, Testing, Visual Studio, VSTS | Leave a reply

Adding a terminal window to Visual Studio 2017

Posted on December 3, 2017 by terje — Leave a reply

Visual Studio 2017 lack a proper internal terminal.  The Command Line extension has been a good substitute, but it opens up in a separate window.  If you work with multiple Continue Reading →

Posted in Git, Visual Studio | Leave a reply

IFIX: Create Solution Skeleton File

Posted on June 19, 2016 by terje — Leave a reply

Download:  IFix 1.7 When I start creating a new solution I normally want this in its own git repository, and I catch myself adding the same stuff over and over Continue Reading →

Posted in Git, IFix, Visual Studio | Leave a reply

VIsual Studio 2015–Git Amend–Commit

Posted on June 16, 2016 by terje — Leave a reply

This post is written for those going from TFS Version Control to Git, and is an introduction to a smart improvement in Visual Studio 2015 – Commit Amend. Command Line Continue Reading →

Posted in Git, Visual Studio | Leave a reply

GitIgnore–How to exclude Nuget packages at any level, and make re-include work

Posted on July 4, 2014 by terje — 1 Comment ↓

The .gitignore file contains rules for what files and folders to exclude from git source control.  When you use NuGet you don’t want the binaries retrieved by NuGet to be Continue Reading →

Posted in Git, NuGet | 1 Comment ↓

Post navigation

← Older posts

Subscribe to news

Loading

Notes

  • Nuget locations

    Caches On Windows:
    %LocalAppData%\NuGet\Cache
    %UserProfile%\.nuget\packages
    To clear: nuget locals all --clear
    Feed url: https://api.nuget.org/v3/index.json

    Docs

  • Test logging

    VSTest
    NUnitAdapter, use runsettings

    VSTest logs

  • Powershell policy

    From admin prompt:
    Start powershell:
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

  • Dot net sdks

    https://www.microsoft.com/net/download/visual-studio-sdks

  • Avoid adding framework to outputpath in new csproj format

    Add this tag to the initial propertygroup
    AppendTargetFrameworkToOutputPath
    Set value to false

Categories

  • Azure (1)
  • Azure DevOps (17)
  • Azure Devops (2)
  • Bash (1)
  • Branching (2)
  • Build (4)
  • C# (4)
  • Code (5)
  • Code Coverage (1)
  • Code Quality (9)
    • Code Analysis (6)
  • Dependencies (1)
  • Extensions (9)
  • Git (11)
  • Github (2)
  • IFix (4)
  • Linux (1)
  • none (24)
  • NuGet (7)
  • NUnit (11)
  • Pull Requests (2)
  • Python (1)
  • Resharper (2)
  • Roslyn (1)
  • Testing (5)
  • Uncategorized (15)
  • Unit Testing (9)
  • Visual Studio (34)
  • VSTS (6)
  • Workitems (1)

Recent Posts

  • Starting up with C# and .Net Core
  • How to list git repositores under a common folder root
  • How to setup Azure CLI for use with Bash shell in Windows
  • Github Actions, including how to build .Net Framework projects
  • Debugging the NUnit3TestAdapter

Links

  • Visual Studio Developer Community
  • NUnit Test Adapter on github
  • Visual Studio Timeline
  • Visual Studio downloads
  • Visual Studio release notes
  • TFS 2017 release notes
  • TFS Feature overview
  • Uservoice: Visual Studio
  • User Voice: Team Services
  • Old Blog
  • Visual Studio Team Services (VSTS)
  • Team Foundation Server (TFS)
  • Visual Studio Devops
  • Visual Studio Learn Git
  • Converting TFSVC to Git
  • New Nuget
  • VSTS Build Custom conditions
  • Azure DevOps Test issue reporting sites
  • MS Developer Blogs
  • C++ FAQ

Archives

  • June 2020
  • December 2019
  • November 2019
  • June 2019
  • March 2019
  • February 2019
  • January 2019
  • November 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • August 2017
  • April 2017
  • August 2016
  • June 2016
  • April 2016
  • January 2016
  • November 2014
  • September 2014
  • July 2014
  • June 2014
  • May 2014
  • February 2014
  • January 2014
  • December 2013
  • October 2013
  • September 2013
  • August 2013
  • April 2013
  • November 2012
  • August 2012
  • June 2012
  • May 2012
  • March 2012
  • November 2011
  • October 2011
  • August 2011
  • May 2011
  • April 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • August 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • October 2009
  • August 2009
  • July 2009
  • April 2009
  • March 2009
  • February 2009
  • December 2008
  • November 2008
  • October 2008

Social

  • View Terje.Sandstrom’s profile on Facebook
  • View OsirisTerje’s profile on Twitter
  • View terjesandstrom’s profile on LinkedIn
  • View OsirisTerje’s profile on GitHub

Recent Comments

  • MartinLeeSpoon on Recommended extensions for Visual Studio 2017
  • Martin Severin Steffensen on How to change test naming in Visual Studio using NUnit
  • Julien Couvreur on How to fix Visual studio loading errors, using IFix
  • Rob Prouse on How to fix Visual studio loading errors, using IFix
  • Josh on How to exclude code from Code Coverage in Visual Studio unit testing using runsettings

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

RSS

  • RSS - Posts
Copyright © 2021 Terje Sandstrom All Rights Reserved.
Theme: Catch Evolution by Catch Themes