« 蘇るPC-8801伝説 | メイン | キリンビール工場 »

March 27, 2006

Visual System Team System Tips: チーム プロジェクトの削除方法

team.gif

Visual System Team System Tips: チーム プロジェクトの削除方法

■ Q.

Visual Studio Team System を試している。チーム プロジェクトを試しに作ってみたのだが、消し方が分からない。不要なチーム プロジェクトが増えて困っている。

Visual Studio 2005 Team System の「チーム エクスプローラ」から「削除」を選ぶと、「チーム エクスプローラ」の一覧から消えるだけで、本当に消えてはいないようだ。 再度「Team Foundation Server に接続」しようとすると、一覧に残っている。

不要なチーム プロジェクトを本当に 消してしまうことはできないのか?

■ A.

もちろん、できる。

Team Foundation Server をインストールした PC に、"TFSDeleteTeamProject.exe" というコマンド ラインから使用するツールがある。これを使って不要なチーム プロジェクトを削除することができる。

このツールは、Team Foundation Server をインストールしたフォルダを、例えば、

C:\Program Files\Microsoft Visual Studio 8\

とすると、

C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies

にあるはずだ。



この "TFSDeleteTeamProject.exe" を試しにコマンドラインから実行してみると、以下のように、このツールの使い方が表示される:

C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies>TFSDeleteTeamProject
使い方: DeleteTeamProject [/q] [/force] </TeamFoundationServer:<サーバー名>> <チーム プロジェクト名>

Team Foundation からチーム プロジェクトを削除します。このコマンドを使用するには、Team Foundation Server 管理者グループのメンバであるか、または削除するプロジェクトのプロジェクト管理者グループのメンバでなければなりません。チーム プロジェクトを削除した後、復元することはできないため、注意してこのコマンドを使用してください。

   [/q] - 確認用のメッセージを表示しません。
   </TeamFoundationServer:<サーバー名>> - Team Foundation Server の名前です。
   [/force] - 削除できないデータがある場合でも続行します。
   <チーム プロジェクト名> - プロジェクトの名前です。名前に空白が含まれる場合は引用符を使用します。

C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies>

次に、実際に  "tfsserver" というサーバーの "HelloProject" というチーム プロジェクトを削除してみた例を以下に示す:

C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies>TFSDeleteTeamProject /TeamFoundationServer:tfsserver /force HelloProject
警告: チーム プロジェクトの削除操作は元に戻すことができません。チーム プロジェクトを削除しますか (Y/N)?y

Build から削除しています
完了
作業項目トラッキング から削除しています
完了
バージョン管理 から削除しています
完了
レポート サーバー ファイルを削除しています
完了
SharePoint サイトを削除しています
完了
Team Foundation コア から削除しています
完了

C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies>

これで、チーム プロジェクトを削除することができた。

ちなみに、同じことをもう一度やってみると以下のようになる:

C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies>TFSDeleteTeamProject /TeamFoundationServer:tfsserver /force HelloProject
警告: チーム プロジェクトの削除操作は元に戻すことができません。チーム プロジェクトを削除しますか (Y/N)?y

プロジェクト 'HelloProject' は、TF Server で見つかりませんでした。

C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies>

このツールを使用する場合の注意点は以下の通り:

※ 2006/07/20 追記
NAgiler航海日誌v2 ― Team Foundation Serverでチームプロジェクトを削除する方法より

・ツールのファイル名が変更:
旧:

TFSDeleteTeamProject.exe

新:
TFSDeleteProject.exe

・格納場所も変更:
旧:

C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies

新:
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE

投稿者 Fujiwo : March 27, 2006 05:00 PM

トラックバック

このエントリーのトラックバックURL:
http://blog0.shos.info/cgi-bin/mt-tb.cgi/364

このリストは、次のエントリーを参照しています: Visual System Team System Tips: チーム プロジェクトの削除方法:

» entertainment temperature lyrics sean paul from entertainment temperature lyrics sean paul
翔ソフトウェア (Sho's) Fujiwo の日記: .NET アーカイブ [続きを読む]

トラックバック時刻: November 8, 2013 02:33 PM

コメント