1. Foren
  2. Kommentare
  3. Software-Entwicklung-Forum
  4. Alle Kommentare zum Artikel
  5. › Reposurgeon: Git…

Gibt es sowas für Mercurial und andere Exoten auch?

  1. Thema

Neues Thema


  1. Gibt es sowas für Mercurial und andere Exoten auch?

    Autor: ikhaya 27.12.19 - 10:37

    Git hat eine sehr sehr umfassende Landschaft an Programmen die damit umgehen können.
    Was nutzt man wenn man andere VCS Systeme migrieren möchte und den alten Verlauf behalten will?

  2. Re: Gibt es sowas für Mercurial und andere Exoten auch?

    Autor: tkfm3 27.12.19 - 11:12

    Kann man mit Erweiterungen, die da auf Namen hören wie git-svn, git-hg, git-p4, git-bzr.. sind meist externe Projekte. Wenn das halbwegs gut läuft, dann mit git-filter-branch (inklusiv im normalen Git) weiterbearbeiten.

    Das reicht ESR aber nicht, sinngemäß der Kommentare von phoronix et al hält er ums Verrecken an reposurgeon fest, dessen Implementation solch eine Katastrophe scheint, dass sie nur mit vertikalem Scaling das GCC-Repo bearbeiten könne, weswegen er den besseren Teil eines Jahres drauf gewartet hat, dass ihm jemand einen Threadripper schenkt.

  3. Re: Gibt es sowas für Mercurial und andere Exoten auch?

    Autor: zilti 27.12.19 - 13:36

    Fossil hat es fest eingebaut (sowohl import als auch export).

  4. Re: Gibt es sowas für Mercurial und andere Exoten auch?

    Autor: jsonn 27.12.19 - 22:33

    tkfm3 schrieb:
    --------------------------------------------------------------------------------
    > Das reicht ESR aber nicht, sinngemäß der Kommentare von phoronix et al hält
    > er ums Verrecken an reposurgeon fest, dessen Implementation solch eine
    > Katastrophe scheint, dass sie nur mit vertikalem Scaling das GCC-Repo
    > bearbeiten könne, weswegen er den besseren Teil eines Jahres drauf gewartet
    > hat, dass ihm jemand einen Threadripper schenkt.

    Meine Erfahrung mit ihm und CVS-Konvertierung ist vergleichbar. Ein Prozess, der mit eigener Software auf einem Rechner mit 4GB RAM in akzeptabler Zeit durchlief, hätte mit der Software von ESR mindestens 64GB+ gebraucht. War nicht sehr beeindruckend.

  5. Re: Gibt es sowas für Mercurial und andere Exoten auch?

    Autor: PuckPoltergeist 29.12.19 - 02:02

    tkfm3 schrieb:
    --------------------------------------------------------------------------------
    > Kann man mit Erweiterungen, die da auf Namen hören wie git-svn, git-hg,
    > git-p4, git-bzr.. sind meist externe Projekte. Wenn das halbwegs gut läuft,
    > dann mit git-filter-branch (inklusiv im normalen Git) weiterbearbeiten.
    >
    > Das reicht ESR aber nicht, sinngemäß der Kommentare von phoronix et al hält
    > er ums Verrecken an reposurgeon fest, dessen Implementation solch eine
    > Katastrophe scheint, dass sie nur mit vertikalem Scaling das GCC-Repo
    > bearbeiten könne, weswegen er den besseren Teil eines Jahres drauf gewartet
    > hat, dass ihm jemand einen Threadripper schenkt.

    Das ist Blödsinn. Hast du mit den von dir erwähnten Werkzeugen schon mal gearbeitet? Die kriegen schon Probleme mit kleinen Projekten von wenigen GB Umfang. Das liegt schlicht an der rekursiven Natur von cvs/svn-repos. Da das Repo vom Ende bis zum Beginn mit allen Zweigen gescannt werden muss, geht dir einfach sehr schnell der RAM aus. Hab ich mit mehreren kleinen CVS-Repos durch. Aber du kannst das ja gerne mal am gcc-repo demonstrieren, wie einfach das alles geht.

  6. Re: Gibt es sowas für Mercurial und andere Exoten auch?

    Autor: ikhaya 29.12.19 - 04:37

    kann man hier Festplatten Platz Nicht ebenso verwenden wie RAM?

  7. Re: Gibt es sowas für Mercurial und andere Exoten auch?

    Autor: PuckPoltergeist 29.12.19 - 21:43

    ikhaya schrieb:
    --------------------------------------------------------------------------------
    > kann man hier Festplatten Platz Nicht ebenso verwenden wie RAM?

    Man kann natürlich Exabyte-weise Swap einbinden. Nur sehr performant wird das nicht. Welche anderen Optionen zur Datenorganisation existieren kann ich mangels genauer Kenntnisse der svn- und git-Strukturen nicht sagen. Ich gehe aber mal davon aus, dass auch in die Richtung Reposurgeon entwickelt wurde.

  1. Thema

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. IT Mitarbeiter (m/w/d)
    Stadt Gerlingen Hauptamt, Gerlingen
  2. System Engineer (m/w/d) Berechtigungsmanagement
    Hannover Rück SE, Hannover
  3. SAP Entwickler - Inhouse FI/CO Experte (m/w/d)
    Jumo GmbH & Co. KG, Fulda
  4. Cloud Architect / Devops (m/w/d)
    Hottgenroth Software AG, Köln, Weyerbusch

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. 39,99€ (UVP 99,99€)
  2. 74,99€ (UVP 129€) - noch nie günstiger!
  3. u. a. MSI MEG Z690 DDR5 ATX-Mainboard für 269€ statt 310€
  4. (bis 24.12.)


Haben wir etwas übersehen?

E-Mail an news@golem.de


Dateimanager: Open-Source-Alternativen zum Windows Explorer
Dateimanager
Open-Source-Alternativen zum Windows Explorer

Dateimanager gehören in jedem Betriebssystem zu den Anwendungen, die einen produktiven Einsatz von Applikationssoftware erst ermöglichen. Wir stellen einige freie Dateimanager für die aktuell wichtigsten Betriebssysteme vor.
Von Erik Bärwaldt


    7590 AX, 7530 AX UND 7510: Drei Fritzboxen für VDSL im Reichweitenvergleich
    7590 AX, 7530 AX UND 7510
    Drei Fritzboxen für VDSL im Reichweitenvergleich

    Kann ein starker WLAN-Router eine komplette Wohnung lückenlos mit WLAN versorgen? Wir prüfen, wie gut drei aktuelle Wi-Fi-6-Fritzboxen mit DSL-Modem diese Aufgabe meistern.
    Von Harald Karcher

    1. 1200 AX, 3000 AX und 6000 Drei Fritz-Repeater im Reichweitenvergleich
    2. Wi-Fi 6, nur 95 Euro, aber... Für wen ist die Fritzbox 7510 gedacht?
    3. DSL-Router von AVM im Test Die Fritzbox 7530 AX mit Wi-Fi 6 ist immer noch gut

    Mit praktischen Übungen und Videos: Powershell für Einsteiger - Teil 1
    Mit praktischen Übungen und Videos
    Powershell für Einsteiger - Teil 1

    Powershell-Tutorial
    In einer neuen Reihe führen wir praxisnah in die Windows-Powershell ein. Dabei ist das Motto: Learning by Doing - mit Übungsblöcken, die aufeinander aufbauen, und mit Lösungsvideos.
    Von Holger Voges