Apr 282015
 

In den TFS Schulungen kam häufiger die Frage wie man ermitteln kann welche User einen Local oder Server Workspace verwenden. Seit TFS 2012 kann man pro Team Project Collection bestimmen ob die Benutzer standardmäßig einen Server oder Local Workspace anlegen. (Siehe https://msdn.microsoft.com/en-us/library/bb892960.aspx) Dies hindert jedoch niemanden selbst zu entscheiden welchen Workspace Typ man nutzen will. […]

Apr 282015
 

In meiner TFS Schulungsumgebung hatte ich schon paar Mal den Fehler das der Build Prozess anscheinend die Testresults nicht veröffentlichen konnte. Bisher war es an der Stelle ausreichend den Cache Folder auf dem Build Server zu löschen: Beispiel: C:\Users\TFSBuild\AppData\Local\Microsoft\Team Foundation\5.0 Wenn der Ordner noch im Zugriff ist kann man kurz den Build Service in der […]

Dez 042014
 

Auch wenn noch ein paar Monate Zeit waren habe ich heute mal die Rezertifizierung für die Prüfung den MCSD Application Lifecycle Management (Prüfung 70-499) absolviert. Link: https://www.microsoft.com/learning/en-us/exam-70-499.aspx Ich hatte 43 Fragen zu beantworten und es sind viele ähnliche Fragen aus den Prüfungen 70-496, 70-497 und 70-498 wieder aufgetaucht. Mit fast 20 Fragen war Microsoft Test […]

Sep 222014
 

In den letzten Visual Studio Versionen hat sich das Automerge Verhalten beim „Get Latest“ oder „Unshelve“ im TFS um einiges verbessert. Häufig bekommt man das ganze gar nicht mehr mit wenn Visual Studio die Änderungen automatisch mergen kann. Da hilft nur ein Blick ins Output Window. Dort tauchen entsprechende Meldungen auf das gerade Dateien zusammengeführt […]

Sep 222014
 

Auch dabei helfen wieder die Team Foundation Server Power Tools. In Visual Studio kann man die History leider nicht nach einem bestimmten Text im Checkin Kommentar durchsuchen. Per Visual Studio Command Promt lässt sich ein entsprechender Dialog öffnen: tfpt searchcs Der Rest ist recht selbsterklärend. Verbindung zu einer Team Project Collection. Pfad in der Quellcodeverwaltung. […]

Sep 222014
 

Über den Team Explorer in Visual Studio wird ein Shelveset wieder in den Bereich abgeholt wo das shelve erfolgt ist. Gelegentlich kann es vorkommen, dass man in einem Branch ein Shelveset erstellt, dies aber in einen anderen Branch einchecken will. Wie kann man also ein unshelve in einen anderen Branch ausführen? Per Visual Studio Command […]

Jul 212014
 

Möchte man die Drop Location der Build Server auf einen anderen UNC Pfad umziehen wäre es schön wenn der Link zur Drop Location für die bereits abgeschlossenen Builds auch noch funktioniert. Diesen könnten wir relativ einfach per API ändern. Wenn man sich die Arbeit sparen will geht es noch einfacher mit den Community TFS Build […]

Jul 042014
 

Seit längerer Zeit kann man die Testabdeckung im Build Prozess sehr einfach einschalten. Dazu kann man in der Build Definition „Type of run settings“ auf CodeCoverageEnabled einstellen: Leider bekomme ich mit der Option in TFS 2013 aktuell keine Code Coverage Results: Erst wenn man die *.runsettings Datei mit ins Projekt aufnimmt und im Build Prozess […]

Jul 032014
 

Nachdem letztens auf einer Maschine bei mir das Register „Team“ in Excel gefehlt hat hier ein kurzer Hinweis. Es lag lediglich daran, dass das COM-Addin vom Team Foundation Server nicht mehr aktiv war. Also: File -> Options -> Add-Ins -> Manage Com Add-Ins -> Go -> Team Foundation Add-In auswählen und Ok klicken.

Apr 102014
 

In einer WPF Library kann man ja normalerweise mit Rechtsklick -> Add direkt ein neues Resource Dictionary einfügen. Oder mit Add -> New Item. Wurde das Projekt anfänglich nicht als WPF Application oder WPF UserControl Library / Custom Control Library angelegt sondern vielleicht als Class Library sieht das Menü leider so aus: Selbst unter Add […]