12

私は TFS の大ファンですが、残念ながら、個々のアイテム (作業アイテム、ドキュメント、バージョン管理下のファイルなど) にリンクする方法が省略されているようです。 このブログ投稿では、TSWA Power Tools を使用して物事に直接リンクする方法について説明していますが (これは、リンクされた通知メールを作成するのに役立ちます)、すべてのユーザーがリンクを簡単にコピー/貼り付けして他の人に送信できるようにする必要があるため、それだけでは十分ではありません。 . 優れたリンク機能を提供する TSWA 以外のフロントエンドはありますか?

レビューが必要なドキュメント、入力が必要な作業項目、または TFS を使用したソース管理下にあるファイルなど、Team Foundation Server 上のものにどのように「アクセス」しますか? 確かに誰もが 5 ~ 6 桁の ID を渡しているわけではありませんか?

4

1 に答える 1

11

現在、Team System Web Access (TSWA)、Visual Studio 2008 Team System (VS2008)、および sharepoint プロジェクト ポータルを使用して、ワークアイテム、コード、レポートなどにアクセスしています。原則として、開発者は主に VS2008 を使用しますが、テスター、ビジネス アナリストは、プロジェクト マネージャー、ビジネス オーナーなどは TSWA を使用します。

「他のユーザーに送信するリンクを簡単にコピー/貼り付けできるようにする必要がある」と言うとき、私は一般的にTSWAの方が簡単だと言います。TSWA は無料で、クライアントのインストールは必要ありません。ユーザーごとに TFS クライアント ライセンスを支払うだけです。

そうは言っても、次のアクションを実行することで、Visual Studio でワークアイテムへの URL を取得できます。

1) VS.Net でワークアイテムを開きます (私は VS.Net 2008 を使用しています)

2) VS.Net 作業領域の新しいタブでバグが開きます。タブ名を右クリックします。

3) 「フルパスのコピー」をクリックします。

4) 結果は次のような URL になります。

  http://teamfoundation:8080/WorkItemTracking/WorkItem.aspx?artifactMoniker=9999

次のような URL を持つビルドで「フル パスのコピー」を使用することもできます。

  http://teamfoundation:8080/Build/Build.aspx?artifactMoniker=9999

興味深いことに、チーム クエリの [フル パスをコピー] コンテキスト メニューがありましたが、表示された URL は機能しませんでした。これが単に TFS インスタンスのセットアップの問題なのかどうかはわかりません。

変更セットへの URL を取得できます。独自のタブで変更セットを開くことができないため、[フル パスのコピー] コンテキスト メニューを使用できません。上記の手順に従って作業項目の URL を開き、関連する変更セットをクリックすると、この URL が見つかりました。URL は次のようになります。

  http://teamfoundation:8080/VersionControl/Changeset.aspx?artifactMoniker=97418

バージョン管理下にあるファイルに対してこれを行う方法がわかりません。レポートやドキュメントのポータルに直接リンクできます。

于 2008-10-28T07:39:22.720 に答える