7

TFS で作業項目を作成するとします。次に、[履歴] タブのテキストを変更して更新します (保存します)。

TFS API を使用して、そのテキストを取得するにはどうすればよいですか?

作業項目のRevisionsコレクションの最後の項目の履歴文字列にあると思っていたでしょう。(API を介して文字列を設定するため、通常の作業項目でHistoryを使用できます。) ただし、Revisions配列では、すべての作業項目がHistoryが空として表示されます。

この文字列を取得する方法についてのアイデアはありますか?

4

2 に答える 2

4

このブログ投稿を確認してください: http://blogs.msdn.com/b/aaronbjork/archive/2011/01/10/programmatically-reading-work-item-comments.aspx

これは単純な操作ですが、コメントを表示するために作業項目のリビジョンのコレクションをループする必要があることに気付かない限り、最初はわかりにくいかもしれません。

于 2011-04-21T15:20:20.583 に答える
1

aaronbjorkのリンクから基本的な tfs フィールドを取得し、使用するように変更できます

Field f = r.Fields.TryGetById(1);またField f = r.Fields["Title"]

  • タイトル =1
  • 説明 =52
  • 名前と ID のリストがCoreField 列挙されます(カスタム フィールド以外の場合のみ)
于 2014-09-23T18:21:51.393 に答える