Allgemein Für Administratoren Für Architekten Für Entwickler Für Projektleiter Für Tester News Produkte Publikationen

Artikel mit ‘Git’ getagged

X
Jan Mattner

Jan Mattner

AIT Apply Company Policy goes Open Source

Donnerstag, 04. Dezember 2014

After the EF Oracle Identity Patch, we publish the Apply Company Policy (ACP) project as SDK on GitHub. Based on that repository, you can customize an ACP package to suit your needs. This way you can still profit from any new updates we publish in the ACP SDK and easily include the changes from the original ACP SDK in your customized package. (mehr …)

X
Nico Orschel
ist Software Process Consultant, Autor und Referent im Umfeld Microsoft ALM bei der AIT und wurde von Microsoft als MVP für VS ALM ausgezeichnet. Er hilft Unternehmen auf Basis von TFS effizienter Software zu entwickeln und zu testen und so ein höheres Qualitätsniveau bei kürzeren Release-Zyklen zu erreichen. Mein Profil auf Google+ .

Nico Orschel

Neu in TFS 2013: Build Process Template Änderungen

Montag, 23. September 2013

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 der TFS Plattform ist das Build-System bereits seit der ersten Version (TFS 2005) ein essenzieller Bestandteil. Auch die Build-Plattform hat wie der TFS über die Jahre vielfältige Änderungen erlebt. In den TFS Versionen 2005 und 2008  basierte der komplette Prozess noch vollständig auf MSBuild (TFSBuild.proj). Mit TFS 2010 wurde die Steuerung des Arbeitsablaufs auf die .NET Workflow Foundation umgestellt. Es wurden dadurch völlig neue Möglichkeiten eröffnet. Entwickler waren erstmals nicht mehr auf rein sequenzielle Abläufe limitiert. TFS 2012 brachte hier anschließend kleinere Detailverbesserungen.

Im nächsten TFS 2013 Release stehen jetzt wieder größere Änderungen an. Auf die einzelnen Änderungen und Anwendungsmöglichkeiten wird in den folgenden Kapiteln eingegangen.

(mehr …)

X
Sven Hubert

Sven Hubert

Neu in TFS 2013: Git Support

Montag, 09. September 2013

TFS bot bisher als einzige Möglichkeit die Team Foundation Versionskontrolle zur Verwaltung von Dateien an. Lediglich eine Brücke für das Synchronisieren von Git und TF Version Control wurde angeboten. Mehr dazu: Git-TF Schnelleinstieg und Überlegungen zur Integration von Git und TFS.

TFS 2013 bietet nun erstmals an, beim Anlegen des Teamprojektes die Versionskontrolle auszuwählen: und zwar zwischen TF Version Control und Git. Tatsächlich verbirgt sich dahinter ein natives Git welches die Standardfunktionen von Git selbstverständlich unterstützt. (mehr …)

X
Sven Hubert

Sven Hubert

TFS, Git, SVN u.a. – Richtig Mergen

Montag, 26. August 2013

Lieber Entwickler, ich verstehe Dich voll und ganz. Nach tagelangem Entwickeln, Build wieder in Gang bringen und Unit-Tests nachziehen reparieren will man nur noch abgeben und auf Main oder den Release-Branch mergen. Doch Halt! Das durch die sauberen Checkins gewonnene Glücksgefühl wird leicht aufs Spiel gesetzt wenn der Merge nicht nach gewissen Regeln abläuft…

(mehr …)

X
Sven Hubert

Sven Hubert

TFS, Git, SVN u.a. – Richtig Einchecken…

Donnerstag, 22. August 2013

Lieber Entwickler, ich verstehe Dich voll und ganz. Nach stundenlangem Grübeln, Coden, Hand-auf-die-Stirn-Hauen, Probieren, Über-Schafzucht-Nachdenken und Debuggen will man nur noch einchecken. Doch Halt! Das Glücksgefühl ist so leider nur von kurzer Dauer. Nachhaltige Zufriedenheit bedingt noch ein paar Schritte und Disziplin mehr…

(mehr …)

X
Sven Hubert

Sven Hubert

Git-TF – Schnelleinstieg

Montag, 28. Januar 2013

In unserem Artikel Überlegungen zur Integration von Git und TFS haben wir beschrieben, wann eine Ergänzung der TFS-Toolkette um eine Nutzung von Git sinnvoll ist. Da mit der neuen Version 2.0.1 Git-TF auch für den TFS in der Cloud sprich Team Foundation Service eingesetzt werden kann, wird es wohl noch mehr Einsatzszenarien geben. In diesem kurzen Artikel geht es darum, was zu tun ist, um mit Git-TF und Git starten zu können.

(mehr …)

X
Sven Hubert

Sven Hubert

Überlegungen zur Integration von Git und TFS

Donnerstag, 16. August 2012

Microsoft stellt seit kurzem für Team Foundation Server eine Git Integration zur Verfügung: Brian Harry: “Announcing Git Integration with TFS” Die Integration ermöglicht den Export und Import von Git-Archiven aus und in die TFS Versionskontrolle. Da sie Java basiert ist, funktioniert sie auch auf Nicht-Windows Betriebssystemen.

Seit etwas längerer Zeit gibt es bereits eine Open Source Community-Version für Windows-Systeme: Jan Van Ryswyck: “Git-TFS where have you been all my life”

Doch für welche Szenarien lässt sich diese Integration sinnvoll einsetzen?

(mehr …)