2016-05-12 15 views
0

いくつかの自動化されたタスクを実行するのいずれかリリース(ウェブデプロイ)アクションに、または支店(TFS)アクションをマージすることが可能である場合、私は思ったんだけど?は自動的に組み合わせ/バンドルEFの移行(S)

最後に、の以降のEF移行を自動的に結合するプロセスを設定したいと考えています。私はこれを自動化する方法をまだ検討していますが、最初のステップは適切なイベントにつながっていると思います。

私はまだビルドサーバーをセットアップしていませんが、上記のことができない場合は、MSBuildタスクにカスタムプロシージャを接続するオプションがあると思いますか?

また、誰かがこのようなことを自動化した経験があれば、私はそれを聞いてうれしいです。私はWeb開発会社の開発責任者であり、標準的な手順の一部を自動化することで現在のプロセスを容易にしたいと考えています。

私の質問に感謝します。ありがとう、ありがとう。

答えて

1

VSTSとTFS2015はどちらも、新しいビルドシステムとリリースシステムを使用してCI/CDプロセスをサポートしています。非常に柔軟で強力です。見てみな!

https://msdn.microsoft.com/Library/vs/alm/Release/getting-started/understand-rm

VS/WebDeployは、Webアプリケーションでサポート展開EFの移行を行います。

https://msdn.microsoft.com/en-us/library/dd394698?f=255&MSPPError=-2147217396#efcfmigrations

これは小さなアプリケーション/システムを展開するための罰金に動作しますが、お好きな時に大規模なシステムを展開します多くのコンポーネントではうまく動作しません。システムの各コンポーネントにMSDeployパッケージを作成します。たとえば、これはSQLデータベースを展開する方法です。

http://dotnetcatch.chief7.space/2016/02/10/deploying-a-database-project-with-msdeploy/

関連する問題