Freigeben über


Gewusst wie: Kopieren von Websitedateien mit dem Dienstprogramm "Website kopieren"

Aktualisiert: November 2007

Dieses Thema erläutert, wie die zu einer lokalen Website gehörenden Dateien mithilfe des Tools Website kopieren von Visual Web Developer zu einer Remotewebsite kopiert werden.

Mit dem Tool Website kopieren von Visual Web Developer können Sie Dateien von einer lokalen Site zu einer Remotesite kopieren und umgekehrt. Sie können entweder ausgewählte Dateien oder alle Dateien der Site auf einmal kopieren. Zusätzlich können Sie zwei Sites synchronisieren. Dabei werden die jeweils benötigten Dateien kopiert, sodass beide Sites über identische Kopien aller Dateien verfügen.

Hinweis:

Sie müssen über ausreichende Berechtigungen verfügen, um auf der Remotesite Dateien lesen, schreiben, erstellen und löschen zu können. Wenn Sie nicht sicher sind, ob Sie über die entsprechenden Berechtigungen verfügen, erkundigen Sie sich beim Administrator der Remotewebsite.

Weitere Informationen zum Tool Website kopieren finden Sie unter Kopieren von Websites mit dem Tool Website kopieren.

So stellen Sie eine Verbindung mit einer Remotewebsite her

  1. Klicken Sie im Menü Website auf Website kopieren.

    Das Fenster Web kopieren wird angezeigt. Es enthält in der Liste Quellwebsite die zur gegenwärtig geöffneten Website gehörigen Dateien.

  2. Wählen Sie in der Liste Verbinden mit die Remotesite aus, mit der eine Verbindung hergestellt werden soll. Wenn die gewünschte Site nicht in der Liste enthalten ist, wählen Sie Verbinden mit... aus. Stellen Sie anschließend mithilfe des Dialogfelds Website öffnen eine Verbindung mit der Site her, von der oder auf die Sie Dateien kopieren möchten.

    Beim Öffnen der Remotesite überprüft das Tool Website kopieren die in beiden Sites enthaltenen Dateien samt des jeweiligen Status an (Neu, Unverändert, Geändert oder Gelöscht). Wenn die Quellsite und die Remotesite zwei verschiedene Versionen ein- und derselben Datei enthalten, zeigt ein Pfeil von der neueren auf die ältere Version.

    Hinweis:

    Um auch die gelöschten Dateien anzuzeigen, aktivieren Sie das Kontrollkästchen Seit letztem Kopiervorgang gelöschte Dateien anzeigen. Neben den Namen der gelöschten Dateien wird ein Symbol angezeigt, das angibt, dass diese Dateien gelöscht wurden.

Entfernen einer Verbindung

Die Verbindungsinformationen werden in Visual Web Developer dauerhaft gespeichert. (Die Verbindung besteht nur so lange tatsächlich, wie Sie mit einer Site arbeiten.) Wenn Sie zu einer Remotesite zukünftig keine Verbindung mehr herstellen müssen, können Sie die Verbindungsinformationen entfernen.

So entfernen Sie eine Verbindung zu einer Remotewebsite

  1. Wählen Sie in der Liste Verbinden mit die Verbindung aus, die Sie entfernen möchten.

  2. Klicken Sie auf die Schaltfläche Verbindung zu aktuell gewählter Remotesite trennen.

Kopieren einzelner Dateien

So kopieren Sie einzelne Dateien

  1. Wählen Sie die Datei oder die Dateien aus, die Sie kopieren möchten.

  2. Klicken Sie zwischen der Liste Quellwebsite und der Liste Remotewebsite auf die Kopierschaltfläche für die entsprechende Kopierrichtung. Um die aktuelle Version einer Datei zu der Site mit der älteren Version zu kopieren, klicken Sie auf die Schaltfläche zum Synchronisieren.

    Der Statusbereich am unteren Rand des Fensters zeigt die Ergebnisse des Kopiervorgangs an.

    Hinweis:

    Dateien, die nicht geändert wurden, werden nicht kopiert.

Kopieren aller Dateien in einem Schritt

So kopieren Sie alle Dateien in einem Schritt

  1. Wählen Sie in der Dropdownliste Dateien verschieben nach die Option Alle Quellwebdateien zur Remotewebsite oder die Option Alle Remotewebdateien zur Quellwebsite aus.

  2. Klicken Sie auf Website kopieren.

    Alle Dateien werden kopiert, wobei eventuell vorhandene Dateien bis auf folgende Ausnahmen überschrieben werden:

    • Die neuere Version einer Datei wird niemals durch eine ältere Version überschrieben. Dies kann dazu führen, dass zwei Sites selbst nach dem Kopieren der gesamten Site nicht identisch sind.

    • Wenn unter den zu kopierenden Dateien eine gelöschte Datei enthalten ist und das Ziel noch eine Kopie dieser Datei enthält, werden Sie aufgefordert, anzugeben, ob die Datei in der Zielsite ebenfalls gelöscht werden soll.

    • Wenn die zu kopierenden Dateien in der Zielsite geändert wurden, werden Sie aufgefordert, anzugeben, ob die entsprechenden Dateien in der Zielsite überschrieben werden sollen.

Synchronisieren von Dateien

Wenn Sie sicherstellen möchten, dass beide Sites über identische Kopien aller Dateien verfügen, können Sie die Sites synchronisieren.

So synchronisieren Sie Sites

  1. Wählen Sie in der Dropdownliste Dateien verschieben nach die Option Quell- und Remotewebsite synchronisieren aus.

  2. Klicken Sie auf Website kopieren.

    Das Tool Website kopieren überprüft den Status jeder Datei und führt die folgenden Schritte aus:

    • Neue Dateien werden jeweils zu der Site kopiert, auf der die Datei noch nicht vorhanden ist.

    • Geänderte Dateien werden kopiert, sodass beide Sites über eine Kopie der neuesten Version der Datei verfügen.

    • Dateien, die nicht geändert wurden, werden nicht kopiert.

    Bei der Synchronisierung können Bedingungen eintreten, die es erforderlich machen, dass Sie eine Vorgehensweise festlegen: Die folgende Tabelle enthält eine Übersicht über diese Bedingungen.

    Bedingung

    Ergebnis

    Eine Datei wurde auf einer Site gelöscht.

    Sie werden aufgefordert, anzugeben, ob Sie die entsprechende Datei in der anderen Site löschen möchten.

    Eine Datei verfügt auf den beiden Sites über unterschiedliche Timestamps. (Die Datei wurde auf beiden Sites zu unterschiedlichen Zeitpunkten hinzugefügt oder bearbeitet.)

    Sie werden aufgefordert, anzugeben, welche Version der Datei Sie beibehalten möchten.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Kopieren einer Website mit dem Tool zum Kopieren von Websites

Konzepte

Kopieren von Websites mit dem Tool Website kopieren

Übersicht über die ASP.NET-Bereitstellung