Einzelnen Beitrag anzeigen

Fridolin Walther

Registriert seit: 11. Mai 2008
Ort: Kühlungsborn
446 Beiträge
 
Delphi 2009 Professional
 
#12

Re: Subversion: Neuen Repository auf Server erstellen

  Alt 16. Jun 2009, 12:48
Subversion hat keinen Mechanismus der erkennt, ob Dein Repository evtl. von Disk oder Memory Corruption betroffen ist oder nicht. Es kann nicht garantieren, daß das was ich da rein getan hab, genau so wieder raus kommt. Du merkst Corruption erst, wenn Du versuchst die Dateien auszuchecken und da plötzlich Müll drin steht, wie ich am eigenen Leibe erfahren durfte. Wenn jemand exzessives Branching und Merging betreibt (so wie ich), dann stößt er bei Subversion ebenfalls schnell an die Grenzen. Merges sind zwar einfacher als in CVS, aber mindestens genau so nervig. Ebenfalls lustig: Versuch mal eine Datei samt History aus dem Repository zu entfernen, weil dein Kollege evtl. irgend eine Datei commited hat, das da nicht rein gehört. Viel Spaß dabei. In der letzten von mir benutzten Version (1.4.x) war es nötig das ganze Repository zu dumpen und danach das Repository wieder neu aufzubauen mit einem Filter, der die betreffenden Dateien herausfiltert. Das könnte noch ewig so weiter gehen ...

Wie gesagt: Ein Projekt das mit dem Slogan startet "CVS done right" ist meiner Ansicht nach quasi per Definition zum Scheitern verurteilt.
Fridolin Walther
  Mit Zitat antworten Zitat