Visual Studio 2015で既存のソリューションを Team Foundation Server のGitリポジトリに追加する
Visual Studio 2015で既存のソリューションを Team Foundation Server のGitリポジトリ(チームプロジェクト)に追加する手順を紹介します。
手順
Visual Studio を起動します。起動後 Team Foundation Server に接続します。接続手順は
こちらの記事を参照してください。接続後チームエクスプローラウィンドウを表示します。
チームエクスプローラウィンドウの上部のツールバーのプラグのボタンをクリック、またはVisual Studioのメインメニューの[チーム]メニューの[接続の管理]をクリックして、チームエクスプローラーの接続画面を表示します。下図の画面が表示されます。Team Foundation Serverに接続できており、リポジトリの同期を行っていれば、ウィンドウの下部の[ローカルGitリポジトリ]のエリアにリポジトリが表示されます。ソリューションを追加したいリポジトリをクリックして選択し、右クリックしてポップアップメニューを表示します。メニューの[エクスプローラで開く]を選択します。
エクスプローラのウィンドウが開かれ、ローカルリポジトリのディレクトリが表示されます。
ローカルリポジトリのディレクトリにソリューションのフォルダをコピーします。
コピーしたフォルダの一つ下のディレクトリにソリューションファイル(.sln)が配置されています。
Visual Studio に戻ります。チームエクスプローラのホーム画面を表示します。ウィンドウ下部の[ソリューション]のセクションに先ほどコピーしたソリューションが追加されていることが確認できます。
ローカルリポジトリのディレクトリに配置したソリューションを開きます。ソリューションエクスプローラを表示します。
ソリューションエクスプローラのソリューションのノードをクリックして選択し、右クリックします。ポップアップメニューが表示されますので、メニューの[ソリューションをソース管理に追加]メニューをクリックします。
チームエクスプローラの[変更]画面が表示されます。
コミットメッセージを入力し、ローカルリポジトリにコミットします。
ローカルリポジトリへコミットができると下図の画面となります。コミットができた旨のメッセージが表示されます。
先の画面の[同期]リンクをクリックするか、チームエクスプローラのホーム画面から[同期]ボタンをクリックし、チームエクスプローラの[同期]画面を表示します。ウィンドウ上部左側の[同期]リンクをクリックします。
サーバーとの同期が実行されます。完了すると下図の画面となります。
同期されているかの確認
同期されているかを確認します。[チームエクスプローラ]画面のホームを表示します。ウィンドウ上部の[Webポータル]のリンクをクリックします。
Webブラウザが起動し、Team Foundation Server のWebポータルが表示されます。上部のメニューの[コード]のリンクをクリックします。
リポジトリのフォルダを閲覧できます。先ほど追加したソリューション"Array Demo"がサーバーのリポジトリにも追加されていることが確認できます。
以上で、既存のソリューションをTeam Foundation Serverのリポジトリに追加できました。
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用