gpt4 book ai didi

deployment - 使用 rsync(或 svn、git、cvs)进行部署并忽略部署期间不一致的状态?

转载 作者:行者123 更新时间:2023-12-04 13:39:39 27 4
gpt4 key购买 nike

我们目前正在讨论通过 rsync 部署网站。但是,在 rsync 过程中,应用程序处于不一致的状态,因为某些文件可能已经同步,而其他文件仍保留旧版本,对吗?人们如何处理这个问题?我猜想通过 svn/git/cvs 部署时也存在同样的问题。我应该关闭站点、rsync,然后再次打开吗?或者人们只是忽略了这种不一致问题?

最佳答案

使用两步部署。 rsync 到测试目录,最好对其进行测试,然后交换生产和测试部署。第一次执行此操作时,您可能没有现成的测试目录,但您可以通过简单地从生产同步到测试来解决此问题。

关于deployment - 使用 rsync(或 svn、git、cvs)进行部署并忽略部署期间不一致的状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2566099/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com