Subversion: Lokale Revision speichern ohne Checkin

Gast #2089494
Hallo, folgende Situation:

1. Update und alles mit Repository synchronisieren
2. Verändern der lokalen Dateien
3. Man braucht eine frühere Revision lokal im Verzeichnis, bespielsweise 
um etwas an seinem Code zu testen.

Wie rettet man nun seinen möglicherweise noch fehlerhaften aktuellen 
Bearbeitungsstand, ohne ihn einzuchecken?
Einchecken möchte man nicht, da der aktuelle Stand fehlerhaft oder 
unsauber ist.

Gibt es da eine saubere Lösung?

Vielen Dank schonmal für alle Tipps
Gast #2089515
D. Kotschate schrieb:
> Woher einen Branch machen. Leider hat Subversion nicht die Fähigkeit
> lokal Revisionen zu verarbeiten, da es eine zentrale Organisation hat.

Hmm Okay.
Schade eigentlich, können andere Versionsverwaltungssysteme sowas? Also 
lokale Revisionen verwalten?
Gast #2089520
Ich sollte nicht so viele Tabs aufmachen, schon waren andere schneller 
....

Ja, z.B. git, oder eigentlich auch jedes andere dezentrale System, kann 
das.
Gast #2089535
trunk schrieb:
> Wie rettet man nun seinen möglicherweise noch fehlerhaften aktuellen
> Bearbeitungsstand, ohne ihn einzuchecken?

Öhm, wie wäre es, ein svn diff zu machen, das Ergebnis enthält alle 
lokal gemachten Änderungen, und das kann man dann aufbewahren und bei 
Bedarf auch wieder reinpatchen mit patch.
Dann auf den alten Stand updaten (svn up -rNNNN, wobei NNNN die 
Revisionsnummer ist).

Oder habe ich was missverstanden ?
Gast #2089553
Bis jetzt habe ich für solche Sachen die Datei im Webinterface geöffnet 
und mir die interessante Stelle angeschaut (sofern vorhanden eine echt 
tolle Sache).

Alternativ kannst du auch (wie schon erwähnt) eine ältere Version in 
einen Ordner auschecken und dir die Dateien von dort holen.
Beim Auschecken kannst du auch Ordner angeben, dann musst du nicht immer 
das komplette Projekt laden.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 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.