2016-11-29 4 views
0

PowerShellスクリプトを使用するよりもTFSからWindowsサービスを展開する簡単な方法は、TFSサーバー上で実行する、これがあります:展開(別のドメイン)

  1. は、既存のWindowsサービスを停止します、のいずれかの他の連続することはできません場合は、リモートサーバー
  2. コピーにリモートサーバー上の共有フォルダ上のファイル(コピー項目)
  3. は、リモート

上のWindowsサービスを開始します展開/展開ツールがこれを改善しますか?

TFSサーバーがリモートサーバーとは異なるドメインコントローラを使用しているため、特定のユーザーのためにフォルダを共有できますか?ターゲットドメインコントローラからユーザーとしてPowerShellスクリプトを実行しようとしましたが、TFSサーバー上で有効なユーザーとして認識されません。

最後に、ホストされたリモートサーバーまたはクラウドに展開することに違いはありますか?

おかげで、tasks based build system

答えて

1

(TFS 2015 +)は、あなたが起動し、Windowsサービスを停止するだけでなく、スタートアップの種類を変更するためのタスクが含まれている、Windows Service Release Tasksをインストールしようとすることができます。

enter image description here

+0

お返事ありがとうございました。私はこのツールを認識していなかったし、それは非常にきれいに見えるように私はそれを試してみるだろう。 Windowsサービスを展開するのは非常に一般的なことであり、Webデプロイメントほど簡単ではないように思えます。他の質問のための任意のアイデア? –

+0

以下のケースでビルドエージェントのクロスドメインを展開できます:http://stackoverflow.com/questions/31026380/how-to-authenticate-build-vnext-agent-to-on-premise-tfs –

関連する問題