Mischmasch – Ausgewählte Changesets mergen mit der TFVC

Die Team Foundation Version Control bietet die Möglichkeit, Source Code zu branchen. Damit kann man z.B. Hotfixes für ausgelieferte Versionen der Applikation auf dem sogenannten Wartungs-Branch entwickeln, während bereits neue Funktionalitäten auf dem Entwicklungs-Branch eingebaut werden. Mit Hilfe der Merge-Operation können Änderungen an einem der Branches zu einem anderen übertragen werden. Dabei gibt es die…

Skype Unterstützung für die neuen TFS Power Tools Okt. 2008

Die neuen TFS Power Tools werden im nächsten Release umfangreiche Erweiterungen für die Kommunikation im Team über den Team Explorer zur Verfügung stellen. Es wird möglich sein mit Teammitgliedern über Instant Messenger-, Voip- und Videoclients über das Internet zu kommunizieren. Die Power Tools liefern von Haus aus eine Unterstützung für den Live Messenger und Communicator…

Team Foundation Build 2008 – Leere Properties in BeforeCompileSolution und AfterCompileSolution

Wer bereits die Targets BeforeCompileSolution und AfterCompileSolution verwendet hat, um eigene Aktionen während eines Buildprozesses im TFS auszuführen, wird das Problem kennen. Eigene Properties besitzen keine Werte mehr, sie schein nicht definiert zu sein. Und tatsächlich ist das auch das Problem. Aus Gründen der Rückwärtskompatibilität wird zwischen den Targets BeforeCompile und AfterCompile das Target CallCompile…

TFS Work Item Security im Details

Der TFS bietet ein Berechtigungskonzept, welches auch die Work Items einschließt. Für Work Items gelten zunächst einmal die Grenzen des Teamprojektes, in dem sie enthalten sind. Innerhalb eines Teamprojektes, lassen sich die Berechtigungen zum Anzeigen und Editieren von Work Items auf Area-Level festlegen. Areas bieten dabei folgende Rechtetabelle an: Die Abbildung zeigt, die Rechte auf…

Genauere Arbeitszeiten erfassen…

Für ein gutes Projektcontrolling sind die Erfassung von Arbeitszeiten zu Arbeitsaufgaben (Work Items) die Basis. Täglich zeigt sich, dass diese Routinetäglichkeit leider mangelhaft wahrgenommen durch die verschiedenen Projektbeteiligten wird. Die Gründe hierfür sind vielfältig, beispielhaft sei hier genannt, dass Aufwände mit einer zeitlichen Verzögerung erfasst und/oder geschätzt werden. Wir haben für die Erfassung von Arbeitszeiten…