1

短い答えは「できません」であることは知っています。デスクトップ ビルドは、TFS 2010 の一部ではなくなりました。

ただし、自分のマシンにビルド エージェントをインストールし、WF に最新バージョンまたはシェルブセットを取得しないように指示し、既存のワークスペースを使用すると、なんとかしてそれを偽造できるはずです。

問題は、理論と実践の間に私の知識の大きなギャップがあることです. 誰でもこれが機能する方法を考えることができますか?

4

2 に答える 2

0

私はついに解決策を思いついた:

ローカルでビルドしたい(つまり、デスクトップビルド)クライアントは、デスクトップマシンにビルドコントローラー ビルドエージェントをインストールする必要があります。次に、ビルド用にそのコントローラーを選択する必要があります。

ビルドテンプレートで、既存のワークスペースを使用するには、 Getアクティビティを削除し、 CreateWorkspaceアクティビティをGetWorkspaceに置き換える必要があります。

最後に、ドロップフォルダにコピーするコマンドを削除します。あなたはローカルで構築しています。必要はありません。

アサフ

于 2011-02-08T14:48:28.367 に答える
0

あなたが達成しようとしていることは、正確には何ですか?マシンにビルド エージェントをセットアップし、インクリメンタル ビルドを実行するように構成してみませんか? Queue Build ダイアログを介してシェルブセットを渡すか、別のブランチを使用して、ソースを他のチームから分離しておくことができます。

于 2011-02-01T14:00:37.517 に答える