那么,根据您的经验,最好的方式是什么?在构建自动化工具中是否存在可编写脚本/可触发的安全方法?
编辑:我应该提到这是windows/.net,我将部署到iis6
对于某些项目,我使用Capistrano推出生活.它建立在ruby之上,使部署脚本编写超级简单并使用ssh.
在其他项目中,我有一个很小的部署应用程序,它使用bash将svn导出到临时目录,然后将其同步到实时服务器.你可以让rsync使用ssh.
我非常喜欢Capistrano方法,即使你的项目不是ruby/rails.