Enforcing your company wide policies with the AIT Apply Company Policy Package

Uniform policies that take care about the architecture and the development can ease the collaboration between team members. The usage of such policies will lead to understandable code that can be easily enhanced by different developers. Therefore a whole company can benefit from the use of such policies. Different tools exist to enforce these policies,…

TFS Work Item History zeigt nur die Änderung der Revisionsnummer

Unter gewissen Umständen kann es vorkommen, dass in der History eines Work Items ein Eintrag vorhanden ist, der “nur” die Veränderung der Revisionsnummer anzeigt (siehe Abbildung 1). Auf den ersten Blick wirkt dies etwas seltsam, da man dieses Attribut nicht manuell verändert und das Work Item dann abspeichert. Das muss noch kein Grund zur Verzweiflung…

Berechtigungen auf Work Item Type Level

In einem meiner aktuellen Projekte galt es, Berechtigungen für eine bestimmte Benutzergruppe auf einen Work Item Type zu beschränken. Ein Blick in die Möglichkeiten der Berechtigungsverwaltung im TFS in der MSDN verrät bereits, dass man Berechtigungen für Work Items typischerweise über die Attribute Area- bzw. Iteration-Path steuert. Dies ist in den meisten Fällen auch eine…

TFS zentral erweitern und automatisieren

Wer kennt sie nicht. Die Fragen von Nutzern von Team Foundation Server, die den Administratoren schlaflose Nächte bereiten. Da stößt der TFS an seine Grenzen. Über 300 Unternehmen, die wir in unseren Beratungs- und Entwicklungsprojekten kennenlernen durften, stehen vor diesen mehr oder weniger dringenden Fragen. Um die einzelnen Teams zu entlasten, haben wir eine Plattform entwickelt, die Lösungen auf diese Fragen bietet: TFS ASAP…

Neu in TFS 2013: Build Process Template Änderungen

Build Prozesse bilden das Fundament moderne Entwicklungsprozesse und ein Sicherheitsnetz für viele Entwicklerteams. Schlagwörter wie Continous Integration und Continous Delivery sind aus dem Entwickler-Sprachgebrauch nicht mehr wegzudecken. Build Prozesse werden hierbei für vielfätige Dinge eingesetzt, Übersetzung der Software, Versionierung, Integration und Prüfung der geänderten Sourcen, Testen, Erstellung von Setups, Deployments, Ausführung von automatischen Tests etc.. In…

Neu in TFS 2013: Altes und neues Fundament

Für den TFS 2013 haben sich die Hardwareanforderungen nicht wesentlich geändert, bei den Softwarekomponenten gibt es hingegen ein wichtiges Detail zu beachten. Als Betriebssystem setzt der TFS 2013 mindestens Windows Server 2008 R2 oder höher voraus. Soll ein SharePoint-Server in Verbindung mit TFS 2013 verwendet werden, muss dieser nun die Version 2010 oder höher tragen,…

Wartung und Versionierung von Process Templates

Den Workflow oder einzelne Prozessschritte in der Softwareentwicklung anzupassen, sind mit dem Team Foundation Server relativ leicht möglich. Man muss nur das Process Template anpassen und hat im Handumdrehen ein neues Feld zum Task hinzugefügt oder andere kleine Erweiterungen gemacht. Dabei wird der Nutzer auch durch verschiedene Tools, wie z.B. den Team Foundation Server Power Tools…