SVN - How, um eine einzelne Datei hochzuladen?
Wie lade ich eine einzelne Datei von meinem lokalen Rechner auf ein SVN-repository?
Kann ich importieren ein Verzeichnis, aber ich kann nicht importieren Sie eine einzelne Datei in das vorhandene Verzeichnis.
Verwende ich SVN unter linux (command line).
Jede mögliche Hilfe würde geschätzt.
Bearbeiten:
Ich vergaß zu erwähnen, ich brauche zu laden diese Datei in ein bestimmtes Verzeichnis, die hat nichts zu tun mit der directory-Struktur in meinem lokalen computer (sagen ich hochladen vom Desktop).
So, ich möchte eine Datei hochladen, vom Desktop bis zum https://.../somefolder
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nun, die kurze Antwort ist, dass es nicht wie das funktioniert 🙂
Im SVN arbeiten Sie mit einem ausgecheckten revision des Repositorys. Um auf "upload a single file", müssen Sie "hinzufügen" die Datei mit "svn add foo.txt" und dann führen Sie "svn commit -m "Added Datei foo" foo.txt". Aber Sie können dies nur tun, um ein vorhandenes repository. Daher müssen Sie zuerst die Kasse der revision (rev von Stamm oder einer bestimmten Niederlassung) des repository hinzufügen die Datei aus. Also die gesamten Schritte wäre so etwas wie
Nachdem diese, können Sie Sie löschen die lokale Kopie wieder.
8-Jahres-edit: Wie bereits erwähnt svn import kann auch verwendet werden, um dies zu erreichen, ohne eine lokale Kopie unter Versionskontrolle. Beachten Sie aber, dass dies nicht so rekursiv und Verzeichnisse nicht in der repository. Dies könnte gewünschte Verhalten oder eine Quelle möglicher Fehler je nach situation.
Diese kann getan werden, als das OP erfordert.
Dieser ermöglicht das hochladen einer Datei direkt in das repository ohne Check-out zu einem lokalen Arbeitsverzeichnis.
Oder wenn Sie havn ' T Hinzugefügt, alles andere Begehen mit