Verwenden von Team Foundation Server 2010 zur Quellcodeverwaltung von Visual Studio 2010

Diese Seite wurde aktualisiert :
Erstellungsdatum der Seite :

Zusammenfassung

Bisher verwendete Visual Studio Visual SourceSafe für die Quellcodeverwaltung, aber ab Visual Studio 2010 verwenden Sie Team Foundation Server für die Quellcodeverwaltung.

Während herkömmliches Team Foundation Server komplex einzurichten und unbezahlbar verfügbar war, ist es seit 2010 einfacher geworden, es zu installieren und zu konfigurieren, der Preis eines einzelnen Elements unterscheidet sich nicht wesentlich von Visual SourceSafe, und selbst mit einem MSDN-Abonnement ist Professional Da es immer oben befestigt ist, ist es einfach zu bedienen geworden.

Team Foundation Server 2010 を使って Visual Studio 2010 のソース管理を行う

Betriebsumgebung

Unterstützte Visual Studio-Versionen

  • 2010 (Professional oder höher)

Überprüfen der Visual Studio-Version

  • 2010 (Professional)

Visual Studio Team Foundation Server 2010-Installationsunterstützungsumgebung

  • Windows Server 2003, 2003 R2, 2008 und 2008 R2 (alle 32-Bit und 64-Bit sind akzeptabel)
  • Windows Vista, 7 (32-Bit und 64-Bit sind akzeptabel)

Substanz

* Die hier vorgestellten Tipps beschreiben nur die Einstellungen, bis Sie die Quellcodeverwaltung in Visual Studio durchführen können. Detaillierte Erklärungen zur Quellcodeverwaltung und Erklärungen zur Anwendung anderer Funktionen wurden weggelassen, also probieren Sie es bitte aus oder verweisen Sie auf die offizielle Website usw.

Visual Studio 2010 und Team Foundation Server 2010, die in diesen Tipps verwendet werden, sind auch für Testversionen verfügbar. Wenn Sie nicht über die Vollversion verfügen, laden Sie sie bitte herunter und verwenden Sie sie über den untenstehenden Link.

Visual Studio Team Foundation Server 2010

Visual Studio 2010 (eine der folgenden Optionen)

Die clientseitige Quellcodeverwaltung ist in Visual Studio 2010 Express Edition nicht verfügbar. Stellen Sie sicher, dass Sie Professionl Edition oder höher verwenden. Visual Studio wird als bereits installiert beschrieben.

Der erste Schritt besteht darin, Team Foundation Server 2010 als Setup für den Server zu installieren, der die Quelle verwaltet. Obwohl es Server heißt, kann es seit der Version 2010 nicht nur auf Windows Server, sondern auch auf Windows Vista und Windows 7 Client-Betriebssystemen installiert werden, so dass es auch von Leuten verwendet werden kann, die kein Server-Produkt haben, und es kann leicht verwendet werden, z. B. auf einem Notebook-PC usw.

Die Tipps in diesem Artikel zeigen, dass Team Foundation Server 2010 unter Windows Server 2008 R2 installiert ist.

Wenn Sie zum Team Foundation Server 2010-Datenträger navigieren, befinden sich die Ordner "TFS-x64" und "TFS-x86", und die Setupdateien befinden sich in jedem Ordner. Öffnen Sie TFS-x64, wenn Ihre Installation für x64 OS oder TFS-x86 für x86 OS ist.

Führen Sie die Datei "setup.exe" im Ordner aus.

Wenn der Installationsbildschirm angezeigt wird, klicken Sie auf Weiter.

Lesen Sie die Lizenzbedingungen sorgfältig durch, aktivieren Sie "Ich stimme zu" und klicken Sie auf "Weiter".

Wenn die zu installierende Funktion nicht aktiviert ist, überprüfen Sie alle Funktionen. Nachdem Sie die Prüfungen bestätigt haben, klicken Sie auf die Schaltfläche "Installieren".

Warten Sie eine Weile, bis die Installation beginnt.

Wenn .NET Framework 4.0 nicht installiert ist, werden Sie nach der Installation aufgefordert, es neu zu starten, also neu zu starten.

Da die Installation nach dem Neustart fortgesetzt wird und Sie das Disk-Image auf einem virtuellen Laufwerk oder ähnlichem gemountet haben, müssen Sie es erneut mounten.

Warten Sie eine Weile, da die Installation nach dem Neustart fortgesetzt wird.

Wenn die Installation abgeschlossen ist, konfigurieren Sie Team Foundation Server, aktivieren Sie daher unten links auf dem Bildschirm "Team Foundation Server Offensive Tool starten" und klicken Sie auf die Schaltfläche "Konfigurieren".

Der Team Foundation Server-Lizenzeingabebildschirm wird angezeigt, und falls vorhanden, geben Sie Ihren Product Key ein. Wenn nicht, wird es als Evaluierungsversion verwendet.

Wenn Sie es als Evaluierungsversion verwenden möchten, sehen Sie eine ähnliche Meldung wie auf der rechten Seite.

Das Konfigurationscenter wird angezeigt.

Sie müssen aus drei Konfigurationsmustern wählen: Basic, Standard Single Server und Advanced. Wenn Sie es jedoch auf einem Clientbetriebssystem installieren, handelt es sich entweder um Basic oder Advanced.

Wenn Sie jedes Element aus der Liste auf der linken Seite auswählen, werden die im Assistenten angezeigten Inhalte und die entsprechende Setup-Umgebung angezeigt. Wählen Sie also den Assistenten entsprechend Ihrer Umgebung aus und klicken Sie auf die Schaltfläche "Assistent starten".

Hier wählen wir "Basic", um den Assistenten zu starten.

Klicken Sie auf Weiter.

Wählen Sie den SQL Server aus, den Sie als Datenbank verwenden möchten. Wenn SQL Server nicht in Ihrer Umgebung installiert ist, können Sie die kostenlose Version von SQL Server Express installieren.

SQL Server ist bereits in der Infos-Umgebung installiert, aktivieren Sie daher "Verwenden einer vorhandenen SQL Server-Instanz".

Geben Sie eine Instanz an, wenn Sie eine vorhandene SQL Server-Instanz verwenden. Sie können die Verbindung testen, indem Sie rechts auf den Link Test klicken.

Überprüfen Sie die Konfiguration und klicken Sie auf Weiter.

Es wird überprüft, ob es konfigurierbar ist. Wenn alle erfolgreich sind, klicken Sie auf die Schaltfläche Konfigurieren.

Wir haben es so eingestellt, dass es auf einem vorhandenen SQL Server installiert wird, aber in diesem Fall mussten wir einige Bedingungen erfüllen, z. B. "Die Volltextsuche ist bereits installiert" und "Serverspeicher beträgt mindestens 2 GB". Wenn Sie es wirklich nicht löschen können, installieren Sie SQL Server Express.

Wenn Sie mit der Konfiguration fertig sind, klicken Sie auf Weiter.

Wenn alles erfolgreich erledigt ist, schließen Sie den Bildschirm mit der Schaltfläche "Schließen".

Durch den Zugriff auf die URL, die in der Mitte des Bildschirms angezeigt wird, können Sie das Teamprojekt über einen Webbrowser auch vom Client aus verwalten. Wir werden es hier jedoch nicht erklären.

Sie kehren zum vorherigen Bildschirm zurück, aber dieser Bildschirm wird ebenfalls geschlossen.

Andere Konfigurationen sind verfügbar, daher wählen Sie bei Bedarf Konfigurieren aus, um den Assistenten zu starten. Sie können die Konfiguration auch über die Team Foundation Server-Verwaltungskonsole starten, die später angezeigt wird.

Wenn Sie das Konfigurationscenter schließen, wird die Team Foundation Server-Verwaltungskonsole automatisch gestartet.

Allerdings gibt es hier diesmal nichts mehr zu setzen, so dass Sie es schließen können. Die restlichen Einstellungen werden von der Visual Studio-Seite aus vorgenommen.

Wenn Sie Visual Studio 2010 clientseitig starten, stellen Sie sicher, dass Team Foundation Server in der Quellcodeverwaltung angegeben ist. (Es ist standardmäßig eingestellt)

Wählen Sie "Extras" und "Optionen" aus dem Menü.

Wählen Sie Quellcodeverwaltung und Plug-Ins aus der Struktur auf der linken Seite aus, und stellen Sie sicher, dass Aktuelle Quellcodeverwaltungs-Plug-Ins auf Visual Studio Team Foundation Server festgelegt ist.

Wählen Sie "Quellcodeverwaltung" und "Umgebung", wählen Sie "Team Foundation" in "Voreinstellungen für die Quellcodeverwaltung" und legen Sie jedes Element nach Bedarf fest.

Nachdem Sie die Einstellungen bestätigt haben, wählen Sie "Team" "Verbindung mit Team Foundation Server herstellen" aus dem Menü.

Wenn das Dialogfeld Verbindung mit Teamprojekt herstellen angezeigt wird, klicken Sie auf die Schaltfläche Server.

Klicken Sie auf die Schaltfläche Hinzufügen.

Geben Sie den Servernamen oder die URL ein, auf dem bzw. der Sie gerade Team Foundation Server 2010 installiert haben. Klicken Sie auf die Schaltfläche OK, um die Verbindung zu bestätigen, und wenn Sie erfolgreich eine Verbindung herstellen können, wird das Dialogfeld geschlossen. Wenn Sie keine Verbindung herstellen können, wird ein Fehlerdialogfeld angezeigt.

Stellen Sie sicher, dass der von Ihnen hinzugefügte Server aufgeführt ist.

Überprüfen Sie, ob der Server in der Team Foundation Server-Auswahl verfügbar ist, und klicken Sie auf die Schaltfläche Verbinden.

Klicken Sie in Team Explorer mit der rechten Maustaste auf die Teamprojektsammlung im Stamm, und wählen Sie Neues Teamprojekt aus.

Geben Sie eine Beschreibung für den Namen des Teamprojekts ein, das Sie erstellen möchten, und klicken Sie dann auf Weiter.

Das Dialogfeld Prozessvorlage auswählen wird angezeigt. Sie können MSF for Agile Software Development v5.0 und MSF for CMMI Process Improvement v5.0 als Vorlagen auswählen, MSF for Agile Software Development v5.0 jedoch für persönliche Entwicklung oder kleine Projekte.

Wenn Sie noch keine Teamprojekte erstellt haben, können Sie nur Leeren Quellcodeverwaltungsordner erstellen auswählen.

Bestätigen Sie die Einstellungen und klicken Sie auf die Schaltfläche "Fertig stellen".

Die Erstellung des Teamprojekts beginnt.

Wenn Sie fertig sind, klicken Sie auf die Schaltfläche Schließen.

Sie können sehen, dass das von Ihnen erstellte Teamprojekt in Team Explorer angezeigt wird.

Lassen Sie uns jetzt ein Projekt erstellen. Sie können ein beliebiges Projekt erstellen, aber bevor Sie mit dem Erstellen des Projekts fertig sind, aktivieren Sie das Kontrollkästchen Zur Quellcodeverwaltung hinzufügen unten rechts im Dialogfeld.

Das Dialogfeld Zur Quellcodeverwaltung hinzufügen wird angezeigt, in dem Sie angeben, in welchem Ordner das Projekt hinzugefügt werden soll.

Bei Bedarf können Sie Ordner erstellen und angeben, wo Projekte hinzugefügt werden sollen.

Wenn Sie ein Projekt erstellen, wird links neben jeder Datei ein "+"-Zeichen angezeigt. Dies zeigt an, dass eine neue Datei erstellt wurde, aber noch nicht in die Quellcodeverwaltung eingecheckt wurde.

Darüber hinaus wird das Bedienfeld "Gehalten ändern" unten in Visual Studio mit einer Liste der Dateien angezeigt, die Sie nicht eingecheckt haben.

Klicken Sie hier auf Einchecken, um alle ausstehenden Dateien einzuchecken.

Es wird ein Bestätigungsdialog angezeigt, wählen Sie also "Ja".

Warten Sie einige Augenblicke, bis der Check-in abgeschlossen ist.

Wenn das Einchecken abgeschlossen ist, wird in jeder Datei ein Schlüsselzeichen angezeigt, wie in der Abbildung rechts dargestellt. Dadurch wird die eingecheckte Datei in die Quellcodeverwaltung überführt. Die Anzeige hier ist die gleiche wie bei Visual SourceSafe.

Sie können in Team Explorer auf Quellcodeverwaltung doppelklicken, um den Server in Visual Studio zu verwalten.

Wie in der Abbildung rechts gezeigt, können Sie sehen, dass das soeben erstellte Projekt eingecheckt ist.

Wenn Sie den Code bearbeiten, wird er automatisch ausgecheckt und hat ein rotes Häkchen, wie in der Abbildung rechts dargestellt. Wenn jemand anderes die Datei bearbeitet, können Sie sie nicht auschecken.

Sie können dieses Verhaltenssteuerelement in Visual Studio-Optionen oder in der Verwaltungskonsole festlegen.

Um eine geänderte Datei einzuchecken, klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie im Menü Einchecken.

Wenn Sie versehentlich Ihren Code geändert haben oder zu einem früheren Status zurückkehren möchten, wählen Sie "Ausstehende Änderungen rückgängig machen".

Zusammenfassung

In diesem Abschnitt werden die Setupschritte beschrieben, um von Visual Studio aus in die Quellcodeverwaltung zu gelangen. Bei der Quellcodeverwaltung geht es nicht nur um die Verwaltung von Quellen, sondern auch um verschiedene Funktionen wie das Teilen von Quellcode mit mehreren Personen, exklusive Kontrolle, Versionskontrolle, Codevergleich mit früheren Versionen, Zugriffsberechtigungseinstellung usw. Während Visual SourceSafe ein reines Quellcodeverwaltungsfeature ist, verfügt Team Foundation Server auch über andere Features wie automatisierte Builds, Berichtsausgabe, Arbeitsverwaltung und SharePoint-Integration. Wenn Sie also die Zeit haben, sollten Sie versuchen, diese Features ebenfalls zu verwenden.