Mögliche Duplizieren:
SVN and revision numbersSVN und Revisionsnummern
Sagen, ich habe 3 Dateien foo.txt, bar.txt und moo.txt alle auf Revision 1.
Say I commit foo.txt und bar.txt zehn mal. Sie sind also bei Revision 1.10. Da es in SVN eine einzige Revision gibt, muss auch moo.txt nicht in Revision 1.10 sein. Wenn ich jetzt die Geschichte von moo.txt sehe, sehe ich dann die Geschichte der Commits von 1 bis 10?
Der Grund, warum ich diese Frage stelle, ist, dass ich meinem Freund erzählte, wie sucky CVS im Vergleich zu SVN ist. Er ist ein großer Fan von CVS. Also sagte er mir, da die CVS-Revisionsnummern dateispezifisch sind, ist es sehr einfach für ihn, eine einzelne Datei in einen Status zurückzuversetzen (da der Verlauf der einzelnen Datei nicht die Commits enthält, die an anderen Abschnitten des Projekts vorgenommen wurden). Da ich mein gesamtes Projekt immer auf eine vorherige Version (nicht einzelne Datei) aktualisiere, bin ich nie auf diese Situation gestoßen. Also, ich möchte wissen, wie das in SVN gehandhabt wird?