Ich verstehe, dass der Befehl "SVN checkout" das erste Holen der Datei (en) aus dem Subversion - Repository ausführt und sie lokal in Ihr Arbeitsverzeichnis/Kopie bringt und dass der Befehl "SVN - Update" Änderungen an der Datei (s) aus dem Repository, wenn Änderungen von anderen vorgenommen wurden.Subversion - Was sind die Unterschiede zwischen den SVN-Checkout- und SVN-Update-Befehlen?
Es scheint mir jedoch, dass ein "update" nur ein spezieller Fall eines "checkout" ist, das heißt, wenn eine Prüfung stattfindet, erhält es alle Dateien, da noch keine lokal existieren und daher ALLE Dateien haben " geändert ", und dass hinter den Kulissen diese Befehle weitgehend dasselbe tun. Ich nehme an, die Befehle existieren getrennt nur als ein Mittel der Vereinfachung?
Oder gibt es andere Unterschiede zwischen den Befehlen, zum Beispiel, "SVN Update" erhalten Dateien erhalten neue Dateien (Dateien, die im Repository, die Sie nicht in Ihrer Arbeitskopie haben) oder nur Updates vorhanden Dateien?
Ebenfalls verwandt ist der Befehl "svn export". Dies wird Dateien aus einem Repository herunterfahren, aber keine Arbeitskopie erstellen. Sie können keine Änderungen von einem Export festschreiben. –
Es ist nur zum Lesen nur, oder "browse" Typ Zwecke? Wo ist es, einige Temp dir? – Emilio
Nein, es wird eine beschreibbare Kopie sein, die keine versteckten .svn-Verzeichnisse enthält, um Änderungen zu verfolgen. –