tfsサーバーにtfs用のpowershellスクリプトをインストールする必要がある状況に遭遇しました(1つのサーバーにtfs用のすべてがあります)。インストールを変更しようとしても、powershell スクリプトをインストールするオプションが表示されなかったので、最新バージョンの tfs 2012 パワー ツールをダウンロードし、アンインストールしてインストールすることにしました。問題は、インストールできるコンポーネントが「Best Practices Analyzer」と「Test Attachment Cleaner」だけであることです。「バックアップデータベースツール」(現在緊急に必要とされている)または元々インストールしたかったpowershellスクリプトをインストールできません。
4 に答える
Aghilasの答えに追加します。Visual Studio ギャラリーの内容をピックアップする場合:
Microsoft Visual Studio Team Foundation Server 2012 Power Tools
バックアップ ツールはありません。しかし、ここからMicrosoft Team Foundation Server Power Toolsをダウンロードすると
バックアップツールが含まれます。さらに紛らわしいのは、ツール (2 番目のリンクがインストールされている) があり、クライアント ツール (最初のリンク) をインストールしようとすると、インストールを変更するかどうかを尋ねられることです。ツールをインストールしてからしばらく経ちましたが、以前はバックアップツールを入れていたので、サーバーにいなければインストールしないだろうと「思っていました」。それについては間違っているかもしれません。「チーム エクスプローラー」をインストールして、powershell スクリプトをインストールできるかどうかを確認します (最初のリンクの前提条件で)。
更新 2: それが鍵でした。Team Explorer をインストールする必要がありましたが、PowerShell スクリプトをインストールできました。また、2 番目のリンクのツールにはすべてが含まれており、1 番目のリンクにはバックアップ ツールを除いたすべてのものが含まれているようです。
db バックアップ ツールは TFS 2012 パワー ツールの一部でしたが、更新 1 の後に削除されたようです。MS ダウンロード センターからでも、最新のダウンロードには db ツールがありません。それらは Update 1 バージョンにあり、その上で選択できます。

したがって、2012 年の世界で TFS db バックアップ ツールが必要な場合は、適切なツール バージョンが必要です。
- TFS 2012 (TFS 2012 は SQL 2014 を認識しないため、SQL 2012 も意味します)
- Visual Studio Team Foundation Server 2012 Update 1 Power Tools 。Update 1 以降のバージョンではなく、Update 1 に重点を置いています。
注db バックアップ/復元は、TFS 2013 に標準で含まれています。これらのツールは TFS 2012 用です。TFS 2013 をインストールした後、db バックアップ ツールを使用したかったのですが、2013 パワー ツールには含まれていませんでした。その理由は、機能が標準として TFS の一部になり、パワー ツールをインストールせずに TFS 管理コンソールから利用できるようになったためです。
Backup Database ToolsにはありSQL Server Productません。Power Toolsカスタマイズに関するツールが含まれています。たとえば、Test Attachment Cleaner は、cleau アタッチメントまたは空きストレージ スペースに使用されます。