如何部署大型应用程序

问题描述 投票:0回答:2

我有一个正在大力开发的 Drupal 应用程序。我需要部署我的应用程序。由于图像列表很长,我的部署目录超过 700Mb。如何在服务器上部署它,并跟踪下次部署时仅部署更改的文件?

请给我一个简单的解决方案。

请不要给出任何高级解决方案。以前我使用的是简单的 ftp 文件 zilla。现在我正在使用 cyberduck(感觉很好)进行 sftp。

我正在使用git进行版本维护。

deployment
2个回答
3
投票
  1. 您可以使用FTPSFTP,例如 现在,因为您必须设置设置 仅上传更改 文件。

  2. 如果你想使用一些解决方案 专门解决这个问题,你可以 使用SVN(颠覆),您可以提交更改 在开发者机器上进行 checkout 在服务器机器和服务器上是 仅下载已更改的文件。你呢 在这个解决方案版本中有 控制,您可以恢复您的网络 你应用到什么版本 想要。


1
投票

您可以使用rsync,仅上传更改的文件。

或者,您可以将新版本上传到不同的目录,然后切换符号链接或更改配置文件,以便立即更改为新版本。

© www.soinside.com 2019 - 2024. All rights reserved.