私の開発グループは、バージョンコントロール用にVisual Source Safeを使用しています。この選択は元々、コストとVisual Studioとの緊密な統合のために行われました。SQL Serverのバージョン管理ですか?
私たちのリポジトリが成長したので、Source Safeは実際にその限界を示し始めており、私たちは別の解決策に移行することを検討しています。議論のためには、Team Foundation Server、Subversion、Git、Mercurialがあります。
私たちは主にデータショップですので、SQL Server 2005/2008のプロジェクトを簡単にバージョンアップすることができます。これは、Source SafeとTeam Foundation Server(Microsoft SQL Server Management Studioとの統合)を使用する利点の1つです。
誰かがSubversion、Git、またはMercurialでSQL Serverのバージョニングを経験していて、これらのシステムのそれぞれについて確かな賛否両論を提供できるかどうか、またそれらの実装方法について知りたいと思います。
"DataDude"はVisual Studio 2008以降の追加バージョンです。これはTFSに依存しません(実際にはプロジェクトタイプのみです)。あなたはそれについてもっと読むことができますhttp://stackoverflow.com/questions/169828/what-are-the-real-benefits-of-visual-studio-team-system-database-edition-gdr – RobS