3 Stimmen

Welche SCM kann problemlos 90.000 Dateien verarbeiten?

Ich habe einen Ordner, der ein Whitelabel-ähnliches System enthält; es gibt dort weit über 90.000 Dateien.

Derzeit ist es in SVN gespeichert und wir checken einfach die Unterordner aus, die benötigt werden.

Könnte Mercurial oder ein anderes SCM damit umgehen, wenn alles auf einmal ausgecheckt wird, ohne dass es abstürzt, wenn man versucht zu committen.

1voto

Jim T Punkte 12090

Ich habe hier eine Analyse durchgeführt: Kann ich Subversion für ein mehrere Gigabyte umfassendes Datenset verwenden?

(Lies auch die Kommentare unter meiner Antwort).

1voto

mnemotronic Punkte 43

Noch eine Stimme für Perforce, solange der Server kein Windows-Betriebssystem verwendet. Ich schlage mindestens ein 6-Kern-System mit 24 GB RAM und einem ordentlichen RAID unter Linux vor.

0voto

ckv Punkte 10105

Ich denke, es hängt eher von der Leistungsfähigkeit Ihres Systems ab, wie z.B. RAM, Prozessorgeschwindigkeit usw., als von der Leistungsfähigkeit des SCM-Tools.

0voto

VonC Punkte 1117238

Perforce ist bekannt dafür, große Commits ziemlich gut zu bearbeiten.
Siehe auch "Ist Perforce es wert?"

Aber infrastrukturelle Aspekte müssen so oder so berücksichtigt werden.

0voto

user2274781 Punkte 11

Perforce und PureCM sind die schnellsten Versionskontrollwerkzeuge für das Auschecken und Einchecken. Ich wäre vorsichtig mit Perforce, wenn Sie vorhaben zu verzweigen. Perforce wird beim Verzweigen dieser Anzahl von Dateien SEHR langsam sein. PureCM wird das problemlos bewältigen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X