Freigeben über


Ein- und Auschecken von Dateien

In Microsoft Expression Blend können Sie Dateien explizit oder implizit auschecken. Indem Sie Dateien auschecken, stellen Sie Folgendes sicher:

  • Andere Teammitglieder können sehen, dass Sie an diesen Dateien arbeiten, indem sie entweder in Microsoft Visual Studio Team System 2008 Team Explorer den Status prüfen oder indem sie die Datei in Expression Blend auschecken und im Ergebnispane den Bereich Ausgabe prüfen. Die Teammitglieder können dann entscheiden, ob sie mit der Arbeit an den Dateien warten möchten, bis Sie fertig sind.

  • Andere Teammitglieder wissen, dass sie Ihre neuesten Änderungen erhalten, nachdem Sie die Dateien wieder eingecheckt haben.

Ee341367.alert_tip(DE-DE,Expression.30).gifTipp:

Eine Datei kann gleichzeitig von mehr als einer Person ausgecheckt werden. Wenn eine Datei von einer anderen Person ausgecheckt wird, nachdem Sie die Datei ausgecheckt haben, wird die Datei beim Einchecken einem Zusammenführungsprozess unterzogen, bei dem etwaige Konflikte gelöst werden können. Alternativ dazu können Sie Microsoft Visual Studio Team System 2008 Team Explorer verwenden, um Dateien exklusiv auszuchecken (damit keine anderen Teammitglieder diese Dateien zur gleichen Zeit auschecken können). Weitere Informationen finden Sie auf der MSDN-Website unter Gewusst wie: Auschecken und Bearbeiten von Elementen, die der Versionskontrolle unterliegen (möglicherweise in englischer Sprache).

Ee341367.alert_caution(DE-DE,Expression.30).gifWichtig:

Wenn Sie eine Datei auschecken, erhalten Sie nicht automatisch die neueste Version. Machen Sie es sich zur Regel, vor dem Arbeiten an Dateien jeweils die aktuellen Versionen der Dateien abzurufen. Andernfalls kann es beim Einchecken der Datei erforderlich sein, Konflikte zwischen Ihren Änderungen (an einer älteren Version der Datei) und den von anderen Teammitgliedern vorgenommenen Änderungen zu lösen. Das Zusammenführen der Dateiänderungen in Expression Blend ist ein einfacher Vorgang. Die bewährte Vorgehensweise besteht jedoch darin, vor der Arbeit an Dateien jeweils die aktuellen Versionen abzurufen und diese dann sofort auszuchecken.

Weitere Informationen finden Sie unter Abrufen der aktuellen Kopien von Projektdateien und Zusammenführen und Lösen von Konflikten beim Einchecken von Dateien.

So checken Sie Dateien explizit aus

  1. Es ist zu empfehlen, vor dem Auschecken von Dateien die aktuellen Versionen der Dateien vom Team Foundation-Server abzurufen.

    Weitere Informationen finden Sie unter Abrufen der aktuellen Kopien von Projektdateien.

  2. Klicken Sie Projektpanel mit der rechten Maustaste auf die Projektmappe, ein Projekt oder eine Datei.

  3. Klicken Sie in der Dropdownliste auf eine der folgenden Optionen:

    • Dieses Element auschecken   Es wird nur das markierte Element ausgecheckt.

    • Auschecken   Es werden das markierte Element und alle untergeordneten Elemente rekursiv ausgecheckt. Wenn Sie z. B. eine XAML-Datei markiert haben, die über eine entsprechende CodeBehind-Datei (VB oder CS) verfügt, werden beide Dateien ausgecheckt. Wenn Sie die Projektmappe markieren, werden alle Dateien der Projektmappe ausgecheckt.

      Ee341367.alert_note(DE-DE,Expression.30).gifHinweis:

      Es ist zu empfehlen, die entsprechenden CodeBehind-Dateien von XAML-Dateien auszuchecken. Sie können in Expression Blend viele Schritte ausführen, bei denen automatisch Änderungen an CodeBehind-Dateien vorgenommen werden. Wenn Sie z. B. einen Ereignishandler hinzufügen, wird einer CodeBehind-Datei eine Methodendeklaration hinzugefügt.

    Falls ein anderes Teammitglied das Element exklusiv ausgecheckt hat, zeigt Expression Blend eine Meldung an, dass Sie die Datei nicht auschecken können. Andernfalls checkt Expression Blend die Datei für Sie aus. Im Ergebnispanel werden Ihre Aktionen unter Ausgabe protokolliert, und es wird gemeldet, ob eine andere Person die Datei ebenfalls ausgecheckt hat (nicht exklusiv). Im Projektpanel wird neben jeder Datei, die Sie ausgecheckt haben, ein Häkchen Ee341367.62863683-36e0-4c3e-818f-ffe18a7fec91(DE-DE,Expression.30).png angezeigt.

So checken Sie Dateien implizit aus

  1. Es ist zu empfehlen, vor dem Auschecken von Dateien die aktuellen Versionen der Dateien vom Team Foundation-Server abzurufen.

    Weitere Informationen finden Sie unter Abrufen der aktuellen Kopien von Projektdateien.

  2. Öffnen Sie eine Datei, um Änderungen daran vorzunehmen.

  3. Speichern Sie die Datei (STRG+S).

    Beim Speichern wird die Datei automatisch ausgecheckt (falls kein anderes Teammitglied die Datei exklusiv ausgecheckt hat). Im Ergebnispanel werden Ihre Aktionen unter Ausgabe protokolliert, und es wird gemeldet, ob eine andere Person die Datei ebenfalls ausgecheckt hat. Im Projektpanel wird neben jeder Datei, die Sie ausgecheckt haben, ein Häkchen Ee341367.62863683-36e0-4c3e-818f-ffe18a7fec91(DE-DE,Expression.30).png angezeigt.

So checken Sie Dateien ein

  1. Klicken Sie Projektpanel mit der rechten Maustaste auf die Projektmappe, ein Projekt oder eine Datei, und klicken Sie dann auf Einchecken.

    Das Dialogfeld Einchecken wird geöffnet.

    Ee341367.49d8d155-0da1-43f5-8fdd-ef800f8baee5(DE-DE,Expression.30).png

  2. Stellen Sie sicher, dass links die Option Quelldateien aktiviert ist.

    Ee341367.alert_note(DE-DE,Expression.30).gifHinweis:

    Sie können im Dialogfeld Einchecken noch andere Optionen auswählen und Aufgaben ausführen. Sie können z. B. auf die Schaltfläche Eincheckhinweise klicken, um Hinweise hinzuzufügen, die zusammen mit den eingecheckten Dateien gespeichert werden, oder Sie können auf die Schaltfläche Arbeitsaufgaben klicken, um den eingecheckten Dateien Arbeitsaufgaben hinzuzufügen. Weitere Informationen finden Sie auf der MSDN-Website unter Gewusst wie: Einchecken von ausstehenden Änderungen (möglicherweise in englischer Sprache).

  3. Stellen Sie sicher, dass alle Dateien, die Sie einchecken möchten, mit einem Häkchen versehen sind.

  4. Geben Sie unter Kommentar eine Beschreibung der Änderungen ein. Andere Teammitglieder können Ihre Änderungen dann besser nachvollziehen, und Sie können die Dateiversionen später besser identifizieren, falls Sie auf ältere Versionen der Dateien zurückgreifen möchten.

  5. Klicken Sie auf Einchecken.

    Expression Blend speichert die Dateien auf dem Team Foundation-Server und checkt sie wieder ein. Im Ergebnispanel werden Ihre Aktionen unter Ausgabe protokolliert, und im Projektpanel werden neben den Dateien Schlosssymbole Ee341367.de1ca98f-81f1-4666-930e-e509e31ea168(DE-DE,Expression.30).png angezeigt.

    Ee341367.alert_note(DE-DE,Expression.30).gifHinweis:

    Falls ein anderes Teammitglied Änderungen an der Datei vorgenommen hat, während Sie die Datei ausgecheckt hatten, müssen Sie vor dem Einchecken ggf. Konflikte lösen. Weitere Informationen finden Sie unter Zusammenführen und Lösen von Konflikten beim Einchecken von Dateien.

So arbeiten Sie an Dateien, wenn der Team Foundation-Server nicht verfügbar ist

Falls der Team Foundation-Server offline ist oder falls Sie zu Hause ohne Zugriff auf den Team Foundation-Server arbeiten, können Sie mit Expression Blend trotzdem Änderungen an Dateien vornehmen, die der Quellcodeverwaltung unterliegen.

  1. Öffnen Sie die Projektmappendatei mit Microsoft Visual Studio Team System 2008 Team Explorer, und klicken Sie im Dialogfeld In den Offlinemodus wechseln auf OK. Weitere Informationen finden Sie auf der MSDN-Website unter Gewusst wie: Arbeiten im Offlinemodus, wenn der Server nicht verfügbar ist (möglicherweise in englischer Sprache).

  2. Öffnen Sie die Projektmappe in Expression Blend, und nehmen Sie die Änderungen vor. Beim Speichern der Dateien zeigt Expression Blend das Dialogfeld Schreibgeschützte Datei speichern an. Klicken Sie auf Überschreiben, um den Schreibschutz der Datei zu entfernen.

  3. Wenn der Team Foundation-Server wieder verfügbar ist, können Sie das Verfahren unter Gewusst wie: Arbeiten im Offlinemodus, wenn der Server nicht verfügbar ist (möglicherweise in englischer Sprache) verwenden, um wieder online zu gehen. Falls ein anderes Teammitglied Änderungen an der Datei vorgenommen hat, während Sie die Datei ausgecheckt hatten, müssen Sie vor dem Einchecken ggf. Konflikte lösen.

    Weitere Informationen finden Sie unter Zusammenführen und Lösen von Konflikten beim Einchecken von Dateien.

Siehe auch

Aufgaben

Aufheben oder Anzeigen der Liste ausstehender Änderungen

Anzeigen und Vergleichen von Dateiänderungen

Konzepte

Zusammenführen und Lösen von Konflikten beim Einchecken von Dateien