Share via


Verwenden der Team Foundation-Versionskontrolle

Sie können Team Foundation Version Control (TFVC) verwenden, um von kleinen zu umfangreichen Projekten zu skalieren, und mit Serverarbeitsbereichen können Sie bis auf sehr große Codebasen mit Millionen Dateien pro Verzweigung und großen Binärdateien skalieren. TFVC ist ein zentralisiertes Versionskontrollsystem, mit dem Sie präzise Berechtigungen erteilen und den Zugriff bis auf Dateiebene einschränken können. Da das Team seine gesamte Arbeit in den Team Foundation-Server eincheckt, können Sie Änderungen leicht überwachen und genau erkennen, welcher Benutzer ein Changeset eingecheckt hat. Mit Vergleichen und Kommentieren können Sie die vorgenommenen Änderungen genau identifizieren.

Was möchten Sie tun?

  • Entwickler-Computer einrichten und erste Schritte
    Die Einrichtung des Entwickler-Computers einzurichten dauert nur wenige Minuten. Anschließend können Sie von allen Vorteilen einer Codebasis mit Versionskontrolle profitieren.

  • Eine App in einer Codebasis mit Versionskontrolle entwickeln
    In den meisten Situationen müssen Sie sich über die Versionskontrolle keine Gedanken machen. Sie erhalten Unterstützung vom System, wenn Sie die Änderungen verwalten und nachvollziehen müssen.

  • Die Arbeit anhalten
    Manchmal ist es erforderlich, einen Teil oder die gesamte ausgeführte Arbeit zurückzustellen. Das Versionskontrollsystem kann einige Schwierigkeiten beseitigen und die durch die Unterbrechungen verlorene Zeit verkürzen.

  • Die Arbeit zum Team hinzufügen
    Checken Sie die Änderungen ein, sodass das Team auf der von Ihnen erstellten Arbeit aufbauen, sie testen und freigeben kann.

  • Risiken isolieren
    Verwenden Sie Verzweigungen und Sperren, um Risiken zu isolieren, die sich daraus ergeben, dass eine Arbeit von verschiedenen Teams erledigt wurde.

  • Anzeigen und Verwalten früherer Versionen
    Ein Vorteil eines Versionskontrollsystems ist, dass Sie in die Vergangenheit zurück sehen können, um ausführliche Informationen zu Änderungen zu bekommen, die an den Dateien vorgenommen wurden.

  • Vergleichen von Ordnern und Dateien
    Sie können Serverordner und lokale Ordner miteinander vergleichen und die Unterschiede zwischen den Inhalten der einzelnen Ordner anzeigen.

  • Lösen von Konflikten der Team Foundation-Versionskontrolle
    Ein großer Vorteil der Versionskontrolle besteht darin, dass mehrere Personen gleichzeitig an einer Datei arbeiten können. Ein Nachteil ist, dass manchmal Konflikte gelöst werden müssen. Es kann ärgerlich sein, auf Konflikte zu stoßen. Daher stellt das System Informationen und Tools bereit, die Ihnen dabei helfen, Konflikte zu verstehen und zu beheben.

  • Arbeiten mit Versionskontrollsperren
    Wenn Sie verhindern möchten, dass Dateien oder Ordner ausgecheckt und geändert werden, können Sie sie sperren.

Verwandte Abschnitte

Die folgenden Abschnitte veröffentlichen wir derzeit nicht erneut. Sie können jedoch die Visual Studio 2010-Version dieses Prozessleitfadens lesen.

Verwalten der Team Foundation-Versionskontrolle