私はVisual Studio 2012 professionalを使用して、多くのWebアプリケーション、特にasp.net mvcをコーディングしています。今私は私の開発マシンの中にビジュアルスタジオをインストールしました。だから私が自分の開発作業をしたいとき、私はDevマシンにリモートログインし、Vsを開いて作業を行います。また、私は、新しい変更を実装する前に、プロジェクトフォルダをコピーしてバージョン管理を手動で管理します。新しい機能が実装される前に私のプロジェクトに戻すことができます。 今私は、より信頼できるアプローチと、多くの開発者が同じプロジェクトで作業できるようにしたいと考えています。 これらの点でそうすることができます誰もアドバイスしてください、私は私のプロジェクトのソースコードを管理し、主にGitとTFSのバージョン管理で私を助け、多くのツールを読んでいるが、この分野は私に新しいものとして: - メインは何私のビジュアルスタジオのソースコードとバージョン管理を管理するGit Vsチームファウンデーションサービスを使用して
- をGitとTFSの違いは?私はまだ実際の開発作業を行うためにVS 2012の専門家を使用していることに留意してください。
- 私はすでに持っているビジュアルスタジオのプロフェッショナルのライセンス以外のライセンスが必要ですか?
ここでGitまたはTFSのいずれかをインストールします。どのような高レベルのアーキテクチャになりますか?私は、これは、開発アーキテクチャになります意味: -
各開発者は、VSは、彼/彼女のマシン内にインストールされています。
実際のプロジェクトファイルは、devサーバ(GitやTFSがインストールされている場所)の中にありますか?
開発者がVSを使用してチェックインすると、自分のマシンからプロジェクトファイルをチェックアウトしますか? ご協力いただきありがとうございます。 よろしく
こんにちは、これらのほとんどの答えについてVisualStudio.comのドキュメントを調べることをお勧めします。この質問は、stackoverflowのフォーマットには広すぎます。 VisualStudio 2012のgitサポートは、今日の2015年に比べて非常に少ないことに注意してください。 – DaveShaw
@DaveShawだから私はVS 2012を使い続けたいと思うので、どうすればよいですか? TFS? –
Vs2012からのアップグレードパスがない場合は、GITの代わりにTFVC(Team Foundation Version Control)でTFSを使用します。これは、VCで始まっているようで、TFVCはより優しくVSに統合されているからです。 – DaveShaw