连续/自动部署对桌面应用程序有意义吗?

Mar*_* Ba 7 build-automation automated-deploy continuous-deployment automated-deployment

我现在开始阅读Humble/Farley 的" Continuos Delivery " 一书,虽然其中有很多东西是有意义的,但有一件事让我烦恼:

看起来作者似乎只针对基于服务器(单客户端?)的应用程序(如webapps),他们处理要做的事情并避免使用wrt.自动化构建过程,测试和部署.

查看标记为持续部署的问题,似乎该术语仅用于基于服务器的应用程序的上下文中.

所以,我想知道,在桌面应用程序的"设置"(谈论Windows应用程序)创建后,自动化的东西是否有任何意义?桌面应用程序的"部署"始终是用户驱动程序,因此在这里自动执行任何操作会有什么样的意义 - 而且,实际上,哪些内容可以自动化,哪些有意义?

哦,顺便说一下.我完全不确定这个问题是否会更好地放在程序员身上.所以,如果你认为这样做,请随意将它移到那里.

lee*_*asn 3

请检查链接:http://timothyfitz.wordpress.com/2009/03/09/cd-for-client-software/,其中讨论了可下载软件的持续部署。