Haftungsausschluss: Ich habe nicht bis 2010 noch entweder verschoben, aber wahrscheinlich wird
größte Feature für mich: (wir verwenden Verzweigung große Feature-Sets zu verwalten und SPs zu trennen, QFE ist, und Major-Releases)
TFS 2010 verfolgt Änderungen über Zweige hinweg.
Beispiel: Angenommen, ich ändere etwas im Dev-Zweig und füge dann dev zu main zusammen. Angenommen, jemand verwendet die Annotate-Funktion (im Hauptzweig), um herauszufinden, wer diesen Code geändert hat. In TFS 2008 würde es melden, dass Sie die Änderung vorgenommen haben (weil Sie die Zusammenführung eingecheckt haben). Berichten zufolge wird TFS 2010 bewusst sein, dass ich die Änderung in der Dev-Branche tatsächlich aufgebaut habe, und es wird Ihnen das sagen können. Das ist Gold, wenn Sie Verzweigungen verwenden.
Korrigieren Sie mich auch, wenn ich falsch liege, aber haben sie 2010 nicht eine einzige SQL-Datenbank verwendet? (oder vielleicht 1 für die Quellcodeverwaltung und ein Warehouse?). Wenn ja, dann wird die Backup-Strategie ein bisschen besser. MS sagt, dass alle TFS-Datenbanken ab demselben Zeitpunkt gesichert werden sollten, aber das ist schwierig zu tun, wenn es 5 Datenbanken gibt (es ist sehr schwierig sicherzustellen, dass alle von ihnen genau denselben Zeitpunkt transaktional reflektieren) . Wenn sie Datenbanken konsolidiert haben, sollte es einfacher sein.
Eine andere: Abhängig von der Ebene der MSDN, die Sie haben, könnte TFS 2010 jetzt für Sie kostenlos sein.
Ich besitze einige Microsoft-Aktien und würde es wirklich schätzen, wenn Sie es tun würden? – R0MANARMY
nicht stimmen, um zu schließen! Die Frage ist sehr interessant! – Andrey
Auf eine ernstere Notiz, haben Sie diese (etwas veraltete) PDC Präsentation http://channel9.msdn.com/pdc2008/TL52/ angesehen? – R0MANARMY