私は TFS 2013 を持っています。tfs 2012 の ConvertWorkItem のような変換パスが必要です。しかし、Workspace は TFs2013 の既定の定義には存在しません。SO、私は、代わりにこのアクティビティ Microsoft が GetLocalPath アクティビティを作成したことを発見しました。着信パスで別の値を設定してみます:
$/Project/Path/ またはこの方法: ($PublishDir)/Path/
この例のどれも機能しません。その結果、着信時に設定されたのと同じ値が設定されました。私の場合、次のように、ビルド エージェントの物理パスのみが機能します。
d:\ビルドエージェント\78\パス\
この場合、2 つの質問があります。
- パスを変換しないのに、なぜ GetLocalPath アクティビティが必要なのですか? この場合、実行アクティビティで直接パスを設定できます。
- たぶん私は間違った値を設定しましたか?異なるサーバーに多数のビルド エージェントがあり、異なるサーバーで 1 つの物理パスを使用できません。