Git und Team Foundation Server synchron halten
Die neue Version des Kommandozeilen-Tools Git-TF der Firma Microsoft soll sich unter anderem leichter installieren lassen und Shelvesets sowie Gated Builds unterstĂĽtzen.
- Julia Schmidt
Für Entwickler, die gern Git nutzen, aber im Rahmen kollaborativer Projekte Codeänderungen einem Team Foundation Server (TFS) bekannt machen müssen, wurde Mitte des Jahres Git-TF veröffentlicht. Mit Hilfe des Kommandozeilen-Tools lassen sich lokale Git-Repositories und TFS synchron halten, außerdem soll das Klonen von TFS-Quellen leichter handhabbar sein.
Ein Beispiel zum Klonen, Commiten und Einchecken findet sich auf der Codeplex-Seite des Projekts:
- git tf clone http://myserver:8080/tfs $/TeamProjectA/Main
- Make changes to the file in the Git repo
- git commit -a -m "commit one" (commit changes locally)
- Make more changes
- git commit -a -m "commit two"
- git tf pull --rebase
- git tf checkin
In Version 2.0 unterstützt Git-TF jetzt unter anderem Shelving und Gated Check-Ins. Des Weiteren wurde ein Paket für den Machine Package Manager Chocolatey zur Verfügung gestellt, um eine schnellere Installation zu ermöglichen.
Git-TF steht unter einer MIT-Lizenz und lässt sich von der Microsoft-Seite herunterladen. (jul)