none
Work Item Typeファイルのカスタマイズについて RRS feed

  • 質問

  • お世話になります。

    現在、workItemTypeファイルをカスタマイズしているのですが、

    Reportable属性の変更は可能なのでしょうか?

    アップロードする時に登録されているReportableTypeと違うという

    エラーが発生し、アップロードができない状況です。

    何か対応策を知っている方がいるようでしたらご教授願います。

    2006年2月7日 6:02

すべての返信

  • こんにちわ。りばてぃです。

    fieldのReportable属性を変更したいということですが、
    おおむね以下の2つにわけて考える必要があります。

    1.自分で新規に定義するfield
    2.すでに存在しているfield
      自分で定義したfieldでも、一度TFSにアップロードしてしまったものは
      こちら側に属して考える必要があります

    1.の場合は、Tasks.xmlなどのファイルで、好きなように定義可能です。
    例えば、

     <field name="Test" refname="libaty.Test" type="Integer" reportable="Dimenstion" />

    などのような感じです。
    reportable属性に何を指定できるかについては、Visual Studio Extensibility Centerからダウンロード可能なVisual Studio 2005 SDKに含まれる「Authoring Work Item Types.doc」という資料をご参照ください。
    http://msdn.microsoft.com/vstudio/extend/default.aspx

    2.の場合は、別の手段による変更が必要です。
    この場合は、Team Explorerをインストールしたときに同時に含まれる「witfields.exe」というツールを使用します。
    デフォルトインストールでは、
    C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies
    の中にあります。

    使用方法についてはコマンドラインから /? オプションをつけて実行することで確認することができます。

    2006年2月8日 7:29
  • お世話になります。

    ありがとうございました。

    自分で新規に定義してアップロードしたのですがReportableの定義内容が

    間違っていた為、直そうとしたのですがどうしたら直せるのか分らず悩んでいたので

    非常に助かりました。

    2006年2月8日 8:38