Besser als die aus Unterstützung Datum - wie etwa das Fehlen von Funktionen und die Möglichkeit von beschädigten Datenbanken?
Haben Sie VSS bereits remote über ein VPN verwendet? Ich hatte unter diesen Umständen schreckliche Datenkorruptionsprobleme mit VSS, und ich war nur 15 Meilen entfernt! Ich schaudere, wenn ich daran denke, dass irgendjemand es immer noch in entfernten Einstellungen benutzt.
Zumindest möchten Sie ein Quellcodeverwaltungssystem, das einen zuverlässigen Datenspeicher verwendet, vorzugsweise eine Datenbank. Wechseln Sie zu SourceGear Vault, wenn Sie nicht zu TFS wechseln möchten. Vault ist VSS als Migrationspfad sehr ähnlich.
Auf der anderen Seite gibt es für TFS viel mehr als nur die Quellcodeverwaltung. Quellcodeverwaltung ist nur der Anfang seiner Funktionen. Es behandelt auch Bug-Tracking und andere Work-Item-Tracking; ermöglicht die kontinuierliche Integration und Verfolgung aller Builds, einschließlich der Nachverfolgung des Erfolgs automatisierter Komponententests; führt Code-Coverage-Analyse und statische Analyse durch (und verfolgt die Ergebnisse).
Es ist wirklich ein Vergleich von Äpfeln mit Orangen: Sie sind beide Früchte und wachsen auf Bäumen. Das ist ungefähr das Ende der Ähnlichkeit.
Oh, und beide verwenden die gleiche Pfadsyntax, beginnend mit Dollarzeichen.
Ich stimme John völlig zu. Theres viel zu TFS als nur Quellcodeverwaltung. Es gibt viele Horrorgeschichten, wie Sie auch erwähnt haben. Wenn ich mit den Leads und Managern spreche, sehen sie nicht immer die langfristigen Vorteile von TFS/irgendein anderes besseres Werkzeug. Wenn nicht gebrochen mit VSS, warum ist der Refrain –
Ein Ende der Unterstützung zieht Aufmerksamkeit auf sich und dann können Sie die Vorteile des Übergangs aussprechen. –