subversion - Teilprojekt exportieren

Gast #1606656
Hallo,

ich benutze für diverse kleine Projekte ein gemeinsames 
subversion-Repository:

Spielwiese (svn repository)
+--Projekt_1
+--Projekt_2
+--Projekt_3

Nun ist Projekt_2 so groß geworden, dass ich es gerne komplett (also 
inkl. Historie) in ein eigenes subversion-Repository auslagern möchte, 
die Frage ist, wie das funktioniert?

"svnadmin dump" und "svnadmin hotcopy" arbeiten nur auf das gesamte 
Repository und nicht auf einzelne Zweige, mit "svn copy" erhalte ich die 
Fehlermeldung, dass ich "svn relocate" verwenden soll, welches aber lt. 
meinem Verständnis nicht passt.

Wenn ich den aktuellen Stand händisch in das neue Repository kopiere, 
geht mir die Historie verloren.

Hat jmd. von Euch einen heissen Tipp?
Gast
@Läubi: ...aber wenn ich das Repo kopiere und dann alle nicht benötigten 
Teile lösche, dann wird doch auch dieser Vorgang versioniert, sprich: 
die Datenbank an sich wird nicht kleiner? Oder habe ich das falsch 
verstanden?

@Rolf: welches svn2svn meinst Du genau, es scheint mehrere zu geben 
(Python-Script, Ruby-Script, Executable, ...)?
Persönliche Seite
zOttel schrieb:
> @Läubi: ...aber wenn ich das Repo kopiere und dann alle nicht benötigten
> Teile lösche, dann wird doch auch dieser Vorgang versioniert, sprich:
> die Datenbank an sich wird nicht kleiner? Oder habe ich das falsch
> verstanden?
Man kann auch Daten dauerhaft aus dem Repro löschen, musste dies 
allerdings bisher noch nicht einsetzen ;)
zOttel schrieb:
> @Rolf: welches svn2svn meinst Du genau, es scheint mehrere zu geben
> (Python-Script, Ruby-Script, Executable, ...)?

Ich dachte, es sei das in python, aber beim Test gerade hat es mit einer 
seltsamen Fehlermeldung abgebrochen, wenn man als Quell-URL nicht die 
Basis des Repositories angibt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.