3

TFS ワークフロー ログの物理的な場所を探しています。MSBuild ログではなく、[ログの表示] をクリックしたときに表示されるログです。

ログが SQL データベースに保存されていることを他のフォーラムで読みました。しかし、それはどのデータベースで、具体的にはどのテーブルですか?

ありがとう。誰かがこれに対する答えを知っていることを願っています。

4

3 に答える 3

1

ログ ファイルは、TFS Web アクセス リンクを使用して表示できます。詳細については、この MSDN の投稿を参照してください。このトリックを使用したところ、素晴らしかったです。 http://social.msdn.microsoft.com/Forums/en/tfsbuild/thread/14ce49ea-f61a-45e2-be32-beffc81ce415?prof=必須

ログを表示するもう 1 つの方法は、Web アクセス (ビルド出力タブを右クリックし、[フル パスのコピー] を選択してブラウザーに貼り付けます) を使用することです。ログはダウンロードされるため、すばやく下にスクロールできます。

于 2012-06-06T16:56:05.497 に答える
0

ビルド ログは、デフォルトで [ビルドの場所][ビルド名]\logs ディレクトリの下にある完全な別のビューです。

tbl_Buildデータベースのテーブルにクエリを実行することで、データベースからログの場所のリストを取得できますTfs_<CollectionName>

   SELECT [BuildId],[StartTime],[FinishTime],[LogLocation]
   FROM [Tfs_DefaultCollection].[dbo].[tbl_Build]
于 2012-05-22T09:16:42.797 に答える