2011-01-05 11 views
6

私は現在大きなプロジェクトに取り組んでおり、大きな変更を加えようとしており、以前の仕事を「バックアップ」する方法を探していました。 Visual Studioにバージョンコントロールを使用するための機能が組み込まれていますか?Visual Studioでのバージョン管理

このプロジェクトは私によってのみ開発され、Team Foundation Serverを使用していません(私のグーグルのほとんどが私に答えてくれそうです)。理想的には、進化している私のプログラムのさまざまなバージョンをすべて確認して復元したいと思っています。

前もって感謝と感謝!

---編集--- バージョン管理システムでは、それは別のサーバーに保存されますか?それともローカルに保存することは可能ですか?私はちょうど真剣に私のコードを台無しにし、いくつかの時点で元に戻すことができなくなることを心配しています...

+4

まず、VS統合の側面を無視して、どのVCS(SVN/GIT/Mercurial /など)に焦点を当てることをお勧めします。 –

+0

私はカークの考えを二度目にします。ほとんどのバージョンコントロールシステム(VCS)には、統合を可能にするVisual Studioアドインがあります。 –

答えて

6

SVNリポジトリ用のAnkhSVNやVisualSVN(私は前者を使用しており、喜んでそれをお勧めします)など、サードパーティのソース管理統合ツールがいくつかあります。 「ビルトイン」のところまで、Visual StudioはTeam Foundation ServerとVisual Source Safeをサポートしていますが、これらはどちらも有料の製品であり、私の意見では、新しい仕事のためにVSSを避ける​​べきです。

個人的には、SVNリポジトリとTortiseSVN(Windows統合用)とAnkhSVN(VS統合用)を使用します。無料のSVNサーバーもありますので、$ 0を支払うと非常に良い解決策を得ることができます。

1

Visual Studioは、多くのソースコントロールプロバイダで動作する能力があります。あなたは単にそれらを接続する必要があります。

「ツール - >オプション - >ソース管理 - >プラグインの選択」を使用してください。

0

それは私たちに無料でダウンロードできます。さまざまなソース管理サーバーに接続するビジュアルスタジオ用のプラグインです。まず、どこかにSubversionサーバーをセットアップする必要があります。これは簡単に行うことができます。

+0

ローカルドライブ上でレポを使用することができます。サーバーを必要とせず、ソロ開発に十分適しています。 AnkhのためのLINK - http://ankhsvn.open.collab.net/ –

+0

あなたの権利。私は '私によって開発されただけではありません。'という質問を誤読しました。 –

0

内蔵のバージョン管理システムVS.NETで何が、しかし、VS.NETはなどTFS、Visual SourceSafeの、SourceGearのボールトのように、複数のバージョン管理システムをサポートしています...

1

TFSは本当に高価ありません特にあなたのためだけです。あなたはfreesource controlalternativesの数がそこにある、あなたは右フックすることができますVisual Studioplug-insfree ones)がある、まあVisualSVN.

+0

TFSサーバーは一部のVisual Studioバージョンに含まれています。もちろん、これらはより高価なバージョンです:[Professional](http://www.microsoft.com/visualstudio/en-us/products/2010-editions/professional)。 "with MSDN"バージョンは現在US $ 1199です。 –

2

を使用することができます。これらのリンクを見て、ために働くものを選びます君は!

0

あなたはgitをVSで使うことができます。つまり、リポジトリに別のディレクトリ/サーバなどは必要ありません。検討するUsing Git with Visual Studio

+1

なぜこのDownvoteは? –

0

多くのバージョン管理システムがあります。それらの多くは、費用がかかりますが、...無料です多くの他の人がいる!ここをクリックしてください: http://producingoss.com/en/vc-systems.html

広く使用されているSVN(Subversion)を使用することができます。

関連する問題