12 Mar
2007
12 Mar
'07
15:20
On Mon, 2007-03-12 at 16:00 +0100, Alexander Glintschert wrote: > Ralf Corsepius schrieb: > > On Mon, 2007-03-12 at 13:42 +0100, Ralph Mueller wrote: > >> Hallo, > >> > >> nutzt von Euch jemand ein Werkzeug zur Versionsverwaltung, > >> Versionskontrolle? (version control) > >> Wie sind Eure Erfahrungen? > > Aus der Vielzahl von verfügbaren SVNs würde ich nur CVS und SVN in > > Erwägung ziehen, da sie am weitesten verbreitet sind. > > > > Ich persönlich ziehe CVS vor, da mich SVN bisher nicht hat überzeugen > > können. > > SVN hat den entscheidenden Vorteil, Dateien auch dann noch unter > Versionskontrolle halten zu können, wenn sie umbenannt oder innerhalb > des Repositories verschoben werden. Der Dateiname wird quasi einfach > mitversioniert. > Mit CVS geht das praktisch überhaupt nicht. Richtig. > Zwar kann man Dateien dort > natürlich auch umbenennen oder verschieben, man verliert dabei aber > stets die gesamte History über ältere Versionen, da man aus Sicht von > CVS die Datei mit dem ursprünglichen Namen löscht und die mit dem neuen > Namen neu anlegt. An die alten Versionen kommt man dann nur noch über > den ursprünglichen Dateinamen und Ort. Und wer weiß den einige Zeit > später noch... Den Ausschlag für CVS geben für mich andere Punkte: * SVN arbeitet verzeichnis-orientiert (CVS arbeitet Datei-orientiert) * SVN-checkouts sind auf Clientseite deutlich größer (Check mal GCC über ein Modem aus ;) ). * SVN ist auf Serverseite erheblich resourcen-intensiver. ... Aber, wie es kürzlich jemand anders auf einer anderen Liste formuliert hatte: CVS ist die Techink von Vorgestern, SVN die von Gestern, wirklich gut sind beide nicht. Ralf --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-programming-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming-de+help@opensuse.org