Erstellen und Verwenden von Arbeitsbereichen

der Arbeitsbereich ist eine lokale Kopie von CodeBase des Teams.der Arbeitsbereich ermöglicht Ihnen, den Code auf dem Entwickler-Computer isoliert zu entwickeln und zu testen, bis Sie bereit sind, die Arbeit in zu überprüfen.

Anforderungen

Siehe Team Foundation Server-Berechtigungen.

Was möchten Sie tun?

  • Hinzufügen, Bearbeiten oder entfernen Sie einen Arbeitsbereich

  • Verwenden Sie erneut und geben Sie Ordnerzuordnungen frei

  • Wählen Sie Arbeitsbereichsoptionen aus

  • Schalten Sie um Arbeitsbereiche

  • Ermitteln Sie die Aktivdatei-Zeitoption

  • Arbeit von der Eingabeaufforderung

Hinzufügen, Bearbeiten oder entfernen Sie einen Arbeitsbereich

Um einen Arbeitsbereich hinzuzufügen, zu bearbeiten oder zu entfernen, wählen Sie Arbeitsbereiche auf dem Menü Arbeitsbereich in Quellcodeverwaltungs-Explorer.Das Dialogfeld wird angezeigt. Arbeitsbereiche verwalten

Dialogfeld "Arbeitsbereiche verwalten"

Wählen Sie Remotearbeitsbereiche anzeigen aus, wenn Sie alle Arbeitsbereiche anzeigen möchten, die Sie besitzen (einschließlich der auf anderen Computern).

Verwenden Sie erneut und geben Sie Ordnerzuordnungen frei

Wenn Sie Ordnerzuordnungen mit anderen Teammitgliedern verwendet oder freigeben möchten, können Sie die Ordnerzuordnungen kopieren.Öffnen Sie das Kontextmenü in der Liste Arbeitsordner und wählen Sie Kopieren aus.Um die Ordnerzuordnungen wiederzuverwenden, fügen Sie sie in einem anderen Arbeitsbereich oder in Builddefinitions-Arbeitsbereich ein.Um die Ordnerzuordnungen mit den Teamkollegen freizugeben, fügen Sie sie in eine Textdatei ein und geben Sie dann die Datei frei.

Choose erweiterte Arbeitsbereichsoptionen

Wenn Sie die Schaltfläche Erweitert auf Arbeitsbereich hinzufügen oder dem Dialogfeld Arbeitsbereich bearbeiten auswählen, werden einige zusätzliche Optionen.

  • Besitzer: Nur der Besitzer eines Arbeitsbereichs kann ihn verwenden.

    TippTipp

    Anstatt, den Besitzer des Arbeitsbereichs zu ändern, wenn eine andere Person muss Sie Ihre Arbeit fortsetzen, kann, Halten Sie auf (oder Shelve) die Arbeit und das Shelveset mit ihnen anschließend freizugeben.

  • Computer: Dieses Feld gibt den Entwickler-Computer, in dem der Arbeitsbereich vorhanden ist, und er ist schreibgeschützt.Sie können einen Arbeitsbereich von einem Computer nicht verschieben.Wenn der Name des Entwickler-Computers geändert wurde und Sie diese Änderung in diesem Feld angezeigt werden soll, führen tf-Arbeitsbereiche /updatecomputername.

  • Berechtigungen: Für einen Arbeitsbereich verwenden Sie auf einem Entwickler-Computer für einen einzelnen Entwickler festlegen, dies zu Privater Arbeitsbereich.

    Wählen Sie Öffentlicher Arbeitsbereich aus, wenn Sie einen einzelnen Computer verwenden möchten, damit ein Team in einem Aufwand wie Auflösen vieler Konflikte zusammenarbeitet.Wenn Sie ein Teammitglied in der Lage sein sollen, einen Arbeitsbereich zu verwenden aber ihre Arbeit nicht einchecken möchten, wählen Sie Öffentlicher Arbeitsbereich (eingeschränkt) aus.Diese Option reserviert checken Berechtigung für Besitzer.

  • Speicherort: Der Standardwert von Lokal ist die beste Auswahl in den meisten Fällen.Siehe Entscheiden zwischen der Verwendung eines lokalen und eines Serverarbeitsbereichs.

  • Dateizeitangabe:

    • Wählen Sie Einchecken aus, wenn das Datum und den Zeitstempel jeder Datei den Stempel des Changesets der Version im Arbeitsbereich entsprechen sollen.Siehe Ermitteln Sie die Aktivdatei-Zeitoption.

    • Wählen Sie Aktuell aus, wenn das Datum und den Zeitstempel das Datum und die Uhrzeit entsprechen sollen als Auslastung Sie zuletzt die lokale Datei.Beispielsweise überprüft ein Teammitglied in die letzte Änderung an der Datei am Montag.Am Dienstag führen Sie einen GET-Vorgang aus, um die Datei zu aktualisieren.Das Datum und der Zeitstempel wird zu Dienstag festgelegt.

Schalten Sie um Arbeitsbereiche

Wenn Sie von einem Arbeitsbereich zur anderen wechseln, um, sich zu verwechseln, stellen Sie sicher wechselt zum gleichen Arbeitsbereich in Team Explorer und in Quellcodeverwaltungs-Explorer.

So Arbeitsbereiche wechseln

  1. Wenn Sie nicht bereits über eine Verbindung mit dem Teamprojekt verfügen, in dem Sie arbeiten möchten, stellen Sie eine Verbindung mit dem Teamprojekt her.

  2. Wählen Symbol "Startseite" Sie Startseite aus und wählen Symbol "Ausstehende Änderungen" dann Ausstehende Änderungen aus.

  3. Wenn Sie mehrere Arbeitsbereiche haben, wird der Name des aktiven Arbeitsbereichs unter den Seitennamen.Wählen Sie den Namen des aktiven Arbeitsbereichs, um eine Liste aller der Arbeitsbereiche auf diesem Entwickler-Computer anzuzeigen.

    Wählen Sie einen Arbeitsbereich im Team Explorer

    Auf diesem Menü wählen Sie den Arbeitsbereich aus, den Sie in bearbeiten möchten.

  4. Wählen Symbol "Startseite" Sie Startseite aus und wählen dann Quellcodeverwaltungs-Explorer aus.

  5. In Quellcodeverwaltungs-Explorer öffnen Sie das Menü Arbeitsbereich und dann den Arbeitsbereich der Arbeitsbereich aus, den Sie in bearbeiten möchten.

    Arbeitsbereichsumschaltung im Quellcodeverwaltungs-Explorer

Ermitteln Sie die Aktivdatei-Zeitoption

Wenn Sie Einchecken für die Option Dateizeitangabe auswählen, wie oben erläutert, entspricht dem Datum und der Zeitstempel jeder Datei im Allgemeinen den Stempel des Changesets der Version im Arbeitsbereich ab.Einige Probleme und Ausnahmen sind:

  • Wenn Sie die lokale Datei ändern, entsprechen dem Datum und der Zeitstempel das Datum und die Uhrzeit ab, als Sie die Datei geändert haben.

  • Diese Funktion ist nur verfügbar, wenn Sie Visual Studio 2012 oder höher und Visual Studio Team Foundation Server 2012 oder höher.

  • Die Einstellung gilt nicht für Ordner zu, es sei denn, es hinzufügen oder Löschvorgang einer Datei eine ausstehende gibt, die von den Ordner enthalten ist.

  • Sie sind möglicherweise nicht in der Lage, das Codeprojekt inkrementell zu erstellen.Stattdessen müssen Sie neu erstellen).

Arbeit von der Eingabeaufforderung

Sie können die Arbeitsbereiche von der Eingabeaufforderung erstellen und verwalten.Siehe Workspace Command, Workspaces Command und WorkFold Command.

TippTipp

Sie können die Eingabeaufforderung verwenden, um einige Aufgaben auszuführen, die in Visual Studio nicht möglich sind.Beispielsweise können Sie den Arbeitsbereich eines anderen Benutzers löschen, wenn Sie über ausreichende Berechtigungen verfügen.Siehe Workspace Command.