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 App im automatisierten Buildsystem erstellen und testen
Installieren Sie einen Teil der Software und erstellen Sie damit einen Buildserver. Füllen Sie dann einige Felder aus, um einen CI-Build zu erstellen oder einen nächtlichen Buildprozess durchzuführen, der Ihnen die Leistungsfähigkeit, die Praktikabilität, die Skalierbarkeit und die Zuverlässigkeit eines automatisierten Buildsystems für die Erstellung einer App bietet.Benennungseinschränkungen in Team Foundation
Bietet Informationen zur Syntax, den Konventionen und Einschränkungen von Benennungen.
Die folgenden Abschnitte veröffentlichen wir derzeit nicht erneut. Sie können jedoch die Visual Studio 2010-Version dieses Prozessleitfadens lesen.