Get a list of all Releases in TFS or Visual Studio Team Services
List all releases for all projects – eather in TFS or VSTS Release Management Continue reading Get a list of all Releases in TFS or Visual Studio Team Services
List all releases for all projects – eather in TFS or VSTS Release Management Continue reading Get a list of all Releases in TFS or Visual Studio Team Services
If you work a lot with github, then you are used to add a .gitignore file when you initialize your repository. If you create a project in TFS or Visual Studio Team Services this is not the case. You have to add your .gitignore file using the team project settings. Under settings navigate to repository settings. Look for the “Ignore File” and click “add”. Edit the file if you need to do any modifications. Now commit the .ignorefile and push your changes to the server. The git integration in Visual Studio and TFS is pretty good – but a lot … Continue reading Where is my git ignore file in Visual Studio?
Ihr habt meinen Vortrag auf den ALM Days 2016 über den agilen Festpreis mit Scrum und Prince2 verpasst? Dann könnt ihr ihn Euch jetzt auf Channel 9 ansehen. Hier findet ihr noch die anderen Sessions der ALM Days. Continue reading Der agile Festpreis mit Scrum und Prince2
I have a lot of customers that had played with NuGet packages some time ago and found it too difficult. Wresting with spec and config files and using command line tools is not everybody’s thing. That’s why I’ve written today … Continue reading Manage dependencies with NuGet and TFS
Since the last update to TFS we also have the build steps available to easily integrate SonarQube in your Visual Studio CI process. If you don’t have a SonarQube instance running you can set up one in Azure in nearly no time. Set up service endpoint for SonarQube First you have to set up a service endpoint for your SonarQube instance in TFS or VSTS. Go to the settings of your project (“manage project”), go to services and click “New Service Endpoint”. Select “Generic” and enter the URL to your SonarQube instance and the credentials to connect with. Add and … Continue reading Integrate SonarQube in your TFS or VSTS Build
If you have installed and integrated SonarQube once in TFS 2012 you know it was really painful. But a lot of things have changed and now it’s really easy to setup a new SonarQube instance in Azure and integrate it into you build process and in Visual Studio. I did it this week and it was really fast and straight forward. Setup a machine in Azure I wanted to have a machine for trainings and demos. That’s why I decided to use SQL Server 2014 on Windows 2012 R2. Like this I can turn the machine on and of easily. … Continue reading Setup SonarQube in Azure VM
Continuous Deployment of SharePoint Apps (a.k.a Add-Ins) is tricky. The app package is intended to be created for every environment because it must contain a client id and secret. There is also no simple way to automatically trust the app. … Continue reading How to deploy SharePoint Apps with VSTS Release Management
In der Softwareentwicklung sind ein agiles Vorgehen und agile Schätzmethoden bereits Standard. Bei klassischen Ausschreibungen und in Lieferanten-Kunden-Umfeldern ist dies leider nicht der Fall. Hier wird nach wie vor versucht, das Risiko durch eine möglichst detaillierte Beschreibung der Endlösung zu minimieren. Leider funktioniert die detaillierte Planung vor Projektstart nicht, da der Fachbereich die Zielplattform und technischen Möglichkeiten und der Lieferant die Fachdomäne nicht kennt. Das Ganze führt dazu, dass im Projekt Lieferant und Kunde mehr gegeneinander statt miteinander arbeiten und meistens direkt nach Start des Projektes die Verhandlung von „Changes“ beginnt. Über den agilen Festpreis und den Scrum-Reifegrad hatte ich … Continue reading Der agile Festpreis mit Scrum und Prince2
In einem Monat ist es soweit: die ALM Days finden dieses Jahr in Köln am 13. und 14. April statt. Wie jedes Jahr geht es hier rund um die Themen Application Lifecycle Management, agile Entwicklung und natürlich DevOps. Als Speaker sind wieder viele Experten von Microsoft aus Deutschland und den USA und viele meiner MVP Kollegen. Die Anmeldung ist noch offen. Wer sich also bisher noch nicht angemeldet hat, kann das jetzt noch tun. Jetzt anmelden Die ALM Days sind für mich eine der besten Veranstaltungen im Jahr. Man kann sehr gut kontakte Pflegen und bekommt wirklich immer das aktuellste … Continue reading ALM Days 2016 in Köln
The new build system in TFS or VSTS supports saving build definitions as templates. The problem is, that this only works inside a single TFS project. If you want to share your definition with other projects you have to use the REST API. First you have to extract your current build definition. Get a list of all build definitions and check the ids. Then use this ID to get the full definition. Now save the json to a file and remove all the clutter like _links, revision etc. I’ve marked all the sections that you can remove in the following … Continue reading How to move build definitions in TFS to other projects using the REST API