Operation Manual
Der SVN-Server ist ein Datei-Repository, aus dem mehrere Benutzer Dateien abrufen bzw. diese darin ablegen können. Er unterscheidet sich von
dem Remote-Server, der normalerweise für Dreamweaver verwendet wird. Beim Einsatz von SVN ist der Remote-Server auch weiterhin der
Internet-Server für Ihre Webseiten. Die Aufgabe des SVN-Servers ist es hingegen, das Repository für die Dateien aufzunehmen, für die Sie eine
Versionskontrolle durchsetzen möchten. Der übliche Arbeitsablauf ist hierbei, Dateien vom SVN-Server abzurufen und geänderte Dateiversionen
darin abzulegen und die Dateien dann aus Dreamweaver heraus auf dem Remote-Server zu veröffentlichen. Das Einrichten des Remote-Servers
ist vollständig unabhängig vom Einrichten des SVN-Servers.
Sie benötigen Zugriff auf einen SVN-Server und ein SVN-Repository, bevor Sie mit dem Einrichten beginnen können. Weitere Informationen zu
SVN finden Sie auf der Subversion-Website unter http://subversion.apache.org/.
Um die SVN-Verbindung einzurichten, führen Sie die folgenden Schritte aus:
1. Wählen Sie „Sites“ > „Sites verwalten“ aus, markieren Sie die Site, für die Sie eine Versionskontrolle einrichten möchten, und klicken Sie auf
die Schaltfläche „Bearbeiten“.
Hinweis: Wenn Sie für eine Dreamweaver-Site noch keinen lokalen und keinen Remote-Ordner eingerichtet haben, müssen Sie vor dem
Fortfahren zumindest eine lokale Site definieren. (Die Remote-Site ist in dieser Phase nicht erforderlich, muss jedoch später ebenfalls
eingerichtet werden, bevor Sie die Dateien im Internet veröffentlichen.) Weitere Informationen finden Sie unter Arbeiten mit Dreamweaver-
Sites.
2. Wählen Sie im Dialogfeld „Site-Definition“ die Kategorie „Versionskontrolle“ aus.
3. Wählen Sie im Popupmenü „Zugriff“ die Option „Subversion“ aus.
4. Legen Sie Zugriffsoptionen wie folgt fest:
Wählen Sie im Popupmenü „Protokoll“ das zu verwendende Protokoll aus. Verfügbare Protokolle sind „HTTP“, „HTTPS“, „SVN“ und
„SVN+SSH“.
Hinweis: Die Verwendung des Protokolls „SVN+SSH“ erfordert eine spezielle Konfiguration. Weitere Informationen finden Sie unter
www.adobe.com/go/learn_dw_svn_ssh_de.
Geben Sie im Textfeld „Serveradresse“ die Adresse für den SVN-Server ein (normalerweise in der Form servername.domain.com).
Geben Sie im Textfeld „Repository-Pfad“ den Pfad zum gewünschten Repository auf dem SVN-Server an (z. B. /svn/stammverzeichnis.
Der Serveradministrator benennt das Stammverzeichnis für das SVN-Repository.)
Optional: Wenn Sie einen vom Standardport abweichenden Serverport verwenden möchten, wählen Sie die Option „Nicht-Standard“ aus
und geben Sie im Textfeld daneben die Portnummer ein.
Geben Sie den Benutzernamen und das Kennwort für den SVN-Server ein.
5. Klicken Sie auf „Testen“, um die Verbindung zu testen, oder klicken Sie auf „OK“, um das Dialogfeld zu schließen. Klicken Sie anschließend
auf „Fertig“, um das Dialogfeld „Sites verwalten“ zu schließen.
Nachdem die Verbindung mit dem Server hergestellt wurde, können Sie den SVN-Repository-Inhalt im Bedienfeld „Dateien“ anzeigen. Wählen Sie
dazu im Popupmenü „Ansicht“ die Option „Repository-Ansicht“ aus oder klicken Sie im erweiterten Bedienfeld „Dateien“ auf die Schaltfläche
„Repository-Dateien“
.
Neueste Dateiversionen abrufen
Wenn Sie die neueste Version einer Datei aus dem SVN-Repository abrufen, führt Dreamweaver den Inhalt dieser Datei mit dem Inhalt der
entsprechenden lokalen Kopie zusammen. (Anders ausgedrückt: Wenn ein anderer Benutzer die Datei seit dem letzten Einchecken durch Sie
aktualisiert hat, werden diese Änderungen mit der lokalen Version der Datei auf Ihrem Computer zusammengeführt.) Wenn die Datei noch nicht
auf der lokalen Festplatte vorhanden ist, wird sie einfach heruntergeladen.
Hinweis: Beim erstmaligen Abrufen von Dateien aus dem Repository sollten Sie ein leeres lokales Verzeichnis verwenden oder ein lokales
Verzeichnis, das keine Dateien enthält, die denselben Namen tragen wie Dateien im Repository. Beim ersten Versuch werden in Dreamweaver
keine Repository-Dateien auf dem lokalen Laufwerk bereitgestellt, wenn das lokale Laufwerk Dateien enthält, deren Namen mit Dateien im
Remote-Repository übereinstimmen.
1. Stellen Sie sicher, dass Sie eine funktionierende SVN-Verbindung eingerichtet haben.
2. Führen Sie einen der folgenden Schritte aus:
Zeigen Sie die lokalen Versionen der SVN-Dateien im Bedienfeld „Dateien“ an, indem Sie im Popupmenü „Ansicht“ die Option „Lokale
Ansicht“ auswählen. (Wenn das Bedienfeld „Dateien“ erweitert ist, wird automatisch die „Lokale Ansicht“ angezeigt.) Klicken Sie dann mit
der rechten Maustaste (Windows) bzw. bei gedrückter Ctrl-Taste (Macintosh) auf die gewünschte Datei oder den gewünschten Ordner
und wählen Sie die Option „Versionskontrolle“ > „Neueste Versionen abrufen“ aus.
Zeigen Sie die SVN-Repository-Dateien an, indem Sie im Popupmenü „Ansicht“ des Bedienfelds „Dateien“ die Option „Repository-
Ansicht“ auswählen, oder indem Sie im erweiterten Bedienfeld „Dateien“ auf die Schaltfläche „Repository-Dateien“ klicken. Klicken Sie
dann mit der rechten Maustaste (Windows) bzw. bei gedrückter Ctrl-Taste (Macintosh) auf die Datei bzw. den Ordner von Interesse und
wählen Sie die Option „Neueste Versionen abrufen“ aus.
Hinweis: Sie können auch mit der rechten Maustaste auf eine Datei klicken und im Kontextmenü die Option „Auschecken“ auswählen oder die
Datei auswählen und dann auf die Schaltfläche „Auschecken“ klicken, um die neueste Version abzurufen. Da SVN jedoch keinen Auscheck-
137










