2011-02-01 8 views
1

私は短い答えは「あなたができない」ことを知っています。デスクトップビルドしかし、私は何とか、私はないに私のマシンでビルドエージェントをインストールし、WFを向けた場合、最新バージョンまたはAを得ることができることを理解もはやTFS 2010TFS 2010でデスクトップをビルドするにはどうすればよいですか?

の一部ではありません既存のワークスペースを使用すると、私はそれを偽造することができるはずです。

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

ありがとう、

Assaf。

答えて

0

私は最終的に解決策を考え出した:

ローカルで構築したいクライアントは、(すなわち、デスクトップ・ビルド)ビルドコントローラーは、彼のデスクトップマシン上でエージェントをビルドし、インストールする必要があります。それから彼はビルドのためにコントローラを選ぶ必要があります。ビルドテンプレートで

アクティビティを削除する必要があり、ワークスペースアクティビティを作成し、ワークスペースは、既存のものを使用するには、Get に置き換える必要がありましょう。

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

アサフは

0

達成しようとしているのは正確には何ですか?なぜあなたのマシンにビルドエージェントをセットアップし、それを実行するインクリメンタルビルドを設定しないのですか?あなたはQueue Buildダイアログでシェルフセットを渡すことも、別のブランチを使って他のチームとソースを分け合うこともできます。

+0

は民間がMSDNのセクションを作成します参照:http://msdn.microsoft.com/en-us/library/ms181722.aspx#queue_privateは、ユーザーを許可するように私は何を達成しようとしているある –

+1

ビルドワークフローを現在の**チェックアウト**バージョンで、自分のワークスペース内で自分のマシン上で実行することができます。 私は以下を達成したい: 1.安全でない変更をチェックインしないようにする 2.一部のものが排他的にチェックアウトされている可能性があるため(例:.csproj)、変更を取り消し& ** unshelvedしてください。 3.独自のリソースを使用してビルドを実行します。 –

関連する問題