Ich versuche zu ändern „svn: externals“ Eigenschaft einer Remote-Repository über diesen Befehl:Ist es möglich, die Eigenschaft "svn: externals" des Subversion-Repositorys remote zu ändern?
svn ps svn:externals "vendor1 http://vendor_repo_here.com" http://main-repo-here.com
Ich erwarte über den Befehl zu ändern „svn: externals“ Eigenschaft aus, was auch immer es ist, „Hersteller1 http://vendor_repo_here.com “.. Aber es wirft einen Fehler:
Setting property on non-local target 'http://main-repo-here.com' needs a base revision.
Also versuche ich, dieses:
svn ps -r HEAD svn:externals "vendor1 http://vendor_repo_here.com" http://main-repo-here.com
Jetzt heißt es:
Cannot specify revision for versioned property 'svn:externals'
Mache ich etwas falsch? Gibt es trotzdem eine Möglichkeit, dies über die Kommandozeile zu ändern?
Ok, das Hinzufügen von 'Tiefe' wird sicherstellen, dass der Checkout sofort erfolgt, unabhängig von deiner Repo-Größe ... richtig? Klingt perfekt. Habe es noch nicht ausprobiert - aber ich denke deine Antwort ist am annehmbarsten. –
Ja, "--depth empty" macht das. "--depth sofort" existiert ebenfalls und würde auch Dateien und Ordner in diesem obersten Verzeichnis auschecken. – panschk
Danke, aber in Zeile 5 würde ich lieber 'svn commit -m commit comment" repocopy "; Ansonsten großartig. –