チームプロジェクト(リポジトリ)で管理されているソリューションを削除する

チームプロジェクト(リポジトリ)で管理されているソリューションを削除する手順を紹介します。

手順

Visual Studio を起動します。起動後 Team Foundation Serverに接続したいない場合はサーバーに接続します。サーバーに接続後[チームエクスプローラ]ウィンドウを表示します。チームエクスプローラウィンドウの上部の[Webポータル]リンクをクリックします。
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像1

Webブラウザが起動し、Team Foundation ServerのWebポータルが表示されます。上部のメニューの[コード]をクリックします。
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像2

リポジトリのファイル一覧画面が表示されます。
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像3

削除したいソリューションのディレクトリをクリックして選択します。選択状態で右クリックするとポップアップメニューが表示されます。メニューの[削除]をクリックします。
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像4

[アイテムの削除]ダイアログが表示されます。削除のコミットに関するメッセージを入力します。入力ができたら[OK]ボタンをクリックします。
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像5

削除のコミットが実行されます。
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像6

削除の確認

実際に削除されたかを確認します。Visual Studioのチームエクスプローラを表示し、リポジトリへの接続もします。ウィンドウ下部の[ソリューションセクション]にローカルのソリューション2つが表示されていることを確認します。先の操作で"ArrayDemo.sln"は削除しましたので、同期によりファイルが削除されることを確認します。
チームエクスプローラのホーム画面の[同期]ボタンをクリックします。
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像7

同期画面が表示されます。ウィンドウ上部の[同期]リンクをクリックします。
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像8

プロジェクトの同期が実行されます。同期が成功すると完了メッセージが表示されます。
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像9

チームエクスプローラのホーム画面を表示します。[ソリューション]セクションに表示されているソリューションが1つになりました。"ArrayDemo.sln"が削除できていることがわかります。
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像10

コマンドで処理する場合

コマンドで処理する場合は、リポジトリのディレクトリをカレントディレクトリにして、以下のコマンドを実行します。
git rm -r <ソリューションのフォルダ名>
にてディレクトリとディレクトリ内のファイルの削除ができます。削除完了後
git commit
git push
でリモートリポジトリに反映します。

補足

Visual Studio のソリューションエクスプローラでプロジェクトを作成し、コミット・同期をしてもサーバーのリポジトリからは削除されませんので注意が必要です。(ソリューションエクスプローラからは非表示になりますので、管理上は問題ないとも言えます。)
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像11 チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像12 チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像13
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像14 チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像15 チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像16
チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像17 チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像18 チームプロジェクト(リポジトリ)で管理されているソリューションを削除する:画像19

AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2015-08-17
Copyright © 1995–2025 iPentec all rights reserverd.