Zitat von
s-off:
Nenne mir bitte fundierte Gründe, warum man als Abonnent des
MSDN nicht den SourceSafe einsetzen sollte, bzw. die Nachteile gegenüber anderen Programmen.
Als
MSDN-Abonnent sollte man eh auf den Team Foundation Server setzen, so man denn VS einsetzt.
Aber Gründe gegen VSS:
* Performance (schonmal Projekte > 5.000 Files / Versionen im 7-stelligen Bereich damit gemanaged / gebrancht etc?)
* die VSS-Datendateien gehen ab einer gewissen Datenbankgröße regelmäßig kaputt
* Chekout / modify / checkin - Verfahren ist in Teams sehr ungeschickt
Alleine schon der letzte Punkt ist für mich ein K.O. Kriterium für VSS. Ohne saubere Merge@checkin-Funktion möchte ich in Teams nicht mehr arbeiten.
SVN ist da mein absoluter Lieblingskandidat und wird bei allen meinen Kunden eingesetzt. SourceGear Vault besticht durch die Datenhaltung in einer echten Datenbank (MS
SQL Server) und die Bereitstellung aller Funktionen via Webservices. z.B. Volltextsuche durch alle Versionen aller Dateien
Das möchte ich für meine eigenen Projekte nicht mehr missen, zumal ich als Einzelentwickler nichts zahlen muss.