Multitasking mit Visual Studio 2013 MyWork

In Visual Studio / TFS hat sich die letzten Versionen kontinuierlich die Integration von WorkItems und Code verbessert. Eines der neuen Features ist z.B. MyWork. Dieses automatisiert das Update von Workitems und erlaub das parallelisieren von Arbeitsaufgaben. Um das Feature zu zeigen muss man sich erst mal WorkItems zuordnen. Dies geschieht am einfachsten über das Taskboard indem man direkt die Kachel editiert oder mit Personenfilter die Aufgaben zu der Person zieht.   Wem der Umgang mit dem neuen Taskboard noch fremd ist, dem empfehle ich den Artikel Work in sprints. Hier werden kurz und knapp die wichtigsten Funktionen dargestellt. Wichtig … Continue reading Multitasking mit Visual Studio 2013 MyWork

Keine Angst vor dem Mergen…

Immer wieder sehe ich, dass Entwickler Probleme mit dem Mergen von Code im Repository haben. Das Mergen ist aber kein mystischer Vorgang, bei dem uns der TFS unseren Code zerstört. Das Mergen ist einfach nur das Zusammenführen von Änderungen mehrerer Personen an denselben Dateien. Wenn z.B. zwei Entwickler einer Klasse je eine Funktion hinzufügen, dann meldet der TFS einen Konflikt. Die Funktionen “Keep Local Version” und “Take Server Version” dienen nur zum Zurücksetzen und spielen hier keine Rolle. Ein Klick auf “Merge Changes In Merge Tool” öffnet das Mergetool. In den oberen beiden Fenstern sieht man die Änderungen: lokal (Yours) … Continue reading Keine Angst vor dem Mergen…

TFS 2010 Teambuild für SharePoint- und Silverlight Projekte

Ein Teambuild erhöht in hohem Maße die Qualität – ganz besonders, wenn Unterschiedliche Entwickler (z.B. Silverlight und SharePoint) zusammen an einem Projekt arbeiten. Besonders in Verbindung mit dem “Gated Check-In” wird sichergestellt, dass nur Änderungen eingecheckt werden, die sich auch in einer “neutralen” Umgebung bauen lassen. Leider gibt es bei der Konfiguration einige Stolperfallen. Buildservice pro Project Collection Um einen Teambuild einzurichten, muss der aktuellen Project Collection ein Buildserver zugewiesen werden. Es gibt zwar die Möglichkeit mehrere Instanzen der Buildservices auf einem Rechner einzurichten. Da dies aber nicht supported ist benötigt mal prinzipiell einen Buildserver pro Project Collection. Workspace Workspace … Continue reading TFS 2010 Teambuild für SharePoint- und Silverlight Projekte