Wie lade ich eine einzelne Datei von meinem lokalen Computer in ein SVN-Repository hoch?
Ich kann ein Verzeichnis importieren, aber ich kann keine einzelne Datei in ein bestehendes Verzeichnis importieren.
Ich benutze SVN in Linux (Befehlszeile).
Jede Hilfe wäre willkommen.
Bearbeiten: Ich habe vergessen zu erwähnen, dass ich diese Datei in ein bestimmtes Verzeichnis hochladen muss, das nichts mit der Verzeichnisstruktur auf meinem lokalen Computer zu tun hat (sprich ich von Desktop hochladen).
Ich möchte also eine Datei vom Desktop in Ссылка
hochladenNun, kurze Antwort ist, dass es nicht so funktioniert :) In SVN arbeiten Sie mit einer ausgecheckten Revision Ihres Repository. Um "eine einzelne Datei hochzuladen" müssen Sie die Datei mit "svn add foo.txt" "hinzufügen" und dann "svn commit -m" ausführen. Hinzugefügte Datei foo "foo.txt". Sie können dies jedoch nur mit einem vorhandenen Repository tun. Daher müssen Sie zuerst die Revision (rev of trunk oder eine bestimmte Verzweigung) des Repositorys auschecken, zu der die Datei hinzugefügt werden soll. Also wären die ganzen Schritte etwas wie
Danach können Sie Ihre lokale Kopie wieder löschen.
Dies kann durchgeführt werden, wie es das OP erfordert.
%Vor%Dies ermöglicht das Hochladen einer Datei direkt in das Repository, ohne in ein lokales Arbeitsverzeichnis auschecken zu müssen.