SO、Google、MSDNのフォーラムで検索を行った後、明らかな質問やおそらくは馬鹿げた質問のように思われるものについての情報が非常に少ないことにイライラしています。
Visual Studio 2010 Professionalでソース管理を使用する必要があります。個別のTeam Foundation Server 2010はありません。SourceSafeについて言及している人がいますか?正直に言うと、Visual Studio 2010内でSourceSafeを見たことはありません。
Visual Studio 2010のソース管理のいくつかの代替手段(できれば無料)は何ですか?それとも、Visual Studio 2010に既に統合されているので、それを見逃してしまったのではないでしょうか。
更新#1:ありがとうございます、私はSVN、特にVisual Studio 2010のAnkhSVNに行きます。
2011年3月23日更新:この質問をしてからほぼ1年が経ちました。 SubversionでMercurialまたはGitを使用することを強くお勧めします。 Visual Studio 2010バージョン管理システムをお探しの方は、Visual Studio Extension LibraryのGitまたはMercurial拡張機能をご利用ください。
2013年5月16日更新:GitをMercurial、[〜#〜] tfs [〜#〜]または[〜#〜] svn [〜 #〜]。ブラウザでCodeSchoolのGitHubを試してくださいを見てくださいすごい!
Visual Studio 2012でGitを始めよう-Andy Lewis。
Git用Visual Studioツール-Gitのソース管理統合を提供するチームエクスプローラーの拡張機能。ローカルGitリポジトリとの統合を可能にし、リモートリポジトリを操作するツールを提供します。
参照: Visual Studioプラグインを備えたソース管理システムのリスト
Visual Studioは単なるIDEです。必要なソース管理ソリューションを使用できます。 git、Mercurial(hg)、Subversion(svn)など、特にオープンソースのソース管理ソリューション。また、PerforceやSourceGear Vaultなどの商用製品があります。かなり網羅的なリストについては here を、詳細についてはgoogleを参照してください。
任意のソース管理と統合するVisual Studioプラグインを見つけることができます。オープンソースのもののうち、Subversionはこの点で特に豊富です。市販のものは通常、この統合に付属しています。
また、ファイルを編集するために明示的にチェックアウトする必要があるソース管理を使用していない場合(VSSやTFSのように)、IDE統合は不可欠ではありません。私は個人的に使用することを好みますIDEの外部からのgitまたはSubversion。
そして、できるだけ Visual SourceSafe から遠ざけてください。
サーバー側で Ankh SVN と Subversion を組み合わせて使用しているため、問題なく動作します。 Mercurial と Git は最近SVNよりも人気があり、Visual StudioのMercurialプラグインである Visual HG もあります。
編集:一方、私はMercurial(Tortoise HGとVisual HG)に切り替えて、振り返ることはありませんでした。 Subversionから来ている場合はMercurialに慣れるのに数時間かかりますが、その後は本当に簡単です。分散型CVSを必要としない場合でも、MercurialにはTortoise SVNで利用できない多くの素晴らしい機能があります。さらに、特に分岐に関しては、かなり安定しているように見えます。
Visual Studio 2010と統合されたSCMのリストにもう1つオプションを追加してみましょう: Plastic SCM 。 こちらのように見える の方法を確認できます。
コミュニティエディションが利用可能です。
@Tomekが提案したように、Subversionの使用。
SubversionとAnkhSVN(VSプラグイン)をVS2010で使用するのに役立つこの投稿をチェックしてください。