Mehr Zeit für svn ci/commit nehmen

Mehr Zeit für svn ci/commit nehmen

Ich arbeite an einem Echtzeitprojekt. Die Basis, d. h. die Größe des Quellcodes, ist sehr groß, nämlich mehr als 6 GB. Während ich versuche, svn commitdiese Dateien zu erstellen ssh, dauert es mehr als 1 oder 2 Stunden, bis ich ein Passwort bekomme. Das Hinzufügen von Dateien verläuft problemlos. Nachdem ich nur den Commit-Befehl eingegeben habe, dauert es immer länger. Daher möchte ich wissen, ob es Probleme mit der Dateigröße gibt..?, ob es Probleme mit ssh..? gibt und ob es eine Möglichkeit gibt, Pipe Broken zu schützen.

Antwort1

Mit einer SVN-Änderungsliste können Sie den Überblick über eine Gruppe von Dateien behalten, die Sie gemeinsam festschreiben möchten.

Die verlinkte Seite geht sehr ins Detail, hier ist jedoch ein Beispiel für eine Zusammenfassung:

$ svn changelist my-changelist mydir/dir1/file1.c mydir/dir2/myfile1.h
$ svn changelist my-changelist mydir/dir3/myfile3.c etc.
... (add all the files you want to commit together at your own rate)
$ svn commit -m"log msg" --changelist my-changelist

verwandte Informationen