使用SVN标签进行网站部署

使用SVN标签进行网站部署,svn,deployment,Svn,Deployment,我环顾了Stackoverflow,有很多关于使用SVN进行网站部署的非常有用的问题和评论。这似乎归结为您是使用“导出和rsync”还是“签出和更新” 出于许多原因,经过大量研究,我决定使用后者将网站部署到实时服务器。正如您所料,我希望部署标记,因此有以下问题 每次创建新标记时,使用SVN switch命令将live server的存储库切换到新标记是否有任何明显的问题 当我在谷歌上搜索时,似乎没有太多关于这方面的文章,所以我想知道我是否遗漏了一些非常明显的东西 谢谢我能想到的一件事是,如果出现

我环顾了Stackoverflow,有很多关于使用SVN进行网站部署的非常有用的问题和评论。这似乎归结为您是使用“导出和rsync”还是“签出和更新”

出于许多原因,经过大量研究,我决定使用后者将网站部署到实时服务器。正如您所料,我希望部署标记,因此有以下问题

每次创建新标记时,使用SVN switch命令将live server的存储库切换到新标记是否有任何明显的问题

当我在谷歌上搜索时,似乎没有太多关于这方面的文章,所以我想知道我是否遗漏了一些非常明显的东西


谢谢

我能想到的一件事是,如果出现问题,您不能简单地切换符号链接以恢复到以前的版本。很好,您需要将回购切换回以前的稳定标签。只是想知道,您进行签出的原因是什么,然后签出将包括所有的.svn文件和元数据?主要是因为在live server上上载了CMS文件。签出而不是导出意味着相同的文件和结构保持一致。我知道有很多方法可以解决这个问题,但目前,我还没有时间建立一个完整的部署系统。