2016-09-22 5 views
0

私はビジュアルスタジオ2015を使ってスタンドアローンPCでプロジェクトを開始しています。以前はTFSとGitをチームプロジェクトで使用していました。この個人的なプロジェクトの私の好みはTFSと一緒に私のローカルマシンでGitを使うことです。私のPCにもインストールされています。Git、GitHub、TFS、Git-TFS、VisualStudio.com

私のコードは独自のもので、GitHubやVisualStudio.comでセキュリティ機能がどれほど優れているかにかかわらずホストされたくありません。私はそのような環境をどのように設定するべきですか? Git-TFSは答えですか?

+1

私は本当に新しいプロジェクトを開始し、サーバー上のローカルとTFVC(わかっていれば)でgitをしたいと思っています。ローカルとサーバーでgitを実行してください!私はgit-tfsの主な開発者の一人であり、このソリューションは完璧ではなく、既にTFVC上にプロジェクトを持ち、移行できない場合にのみ使用してください。あなたがしたいことは、あなたのプロジェクトを始める前でさえ足に弾丸を発射することです! Tfsは現在非常にうまくgitプロジェクトを管理しています(TFVCよりも優れています...) – Philippe

答えて

0

GitHubやTFSにローカルリポジトリとのマッピング関係を持つリモートリポジトリをホストしたくない場合は、

GitのローカルリポジトリとTFSの統合ALMを組み合わせるにはGit-TFを使用できます。

のGit-tfのは、開発者がTeam Foundation Serverの統合の アプリケーションライフサイクル管理ツールでのGitの ローカルリポジトリ機能を組み合わせることができ、クロスプラットフォームの橋です。

Gitリポジトリをローカルで使用することができます。準備ができたら、 をTFSのコードにチェックしてください。 作業とコード変更の関係のエンドツーエンドトレーサビリティを有効にしたい場合は、TFSの作業項目(バグや要件など)間で統合 を引き続き利用できます。このブリッジは、Javaで構築されたクロスプラットフォームのツール です。したがって、OS X、 、Linux、およびWindowsを含む多くのオペレーティングシステムで動作します。つまり、Gitクライアント( Xcodeなど)を使用して、Team Foundation サーバーにコードをチェックする機能を維持することができます。

また、Git-TFSは、Windowsユーザーに適しています。 What's the difference between git-tf and git-tfs?