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.

vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • 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:

  1. git tf clone http://myserver:8080/tfs $/TeamProjectA/Main
  2. Make changes to the file in the Git repo
  3. git commit -a -m "commit one" (commit changes locally)
  4. Make more changes
  5. git commit -a -m "commit two"
  6. git tf pull --rebase
  7. 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)