我有一个正在大力开发的 Drupal 应用程序。我需要部署我的应用程序。由于图像列表很长,我的部署目录超过 700Mb。如何在服务器上部署它,并跟踪下次部署时仅部署更改的文件?
请给我一个简单的解决方案。
请不要给出任何高级解决方案。以前我使用的是简单的 ftp 文件 zilla。现在我正在使用 cyberduck(感觉很好)进行 sftp。
我正在使用git进行版本维护。
您可以使用FTP或SFTP,例如 现在,因为您必须设置设置 仅上传新或更改 文件。
如果你想使用一些解决方案 专门解决这个问题,你可以 使用SVN(颠覆),您可以提交更改 在开发者机器上进行 checkout 在服务器机器和服务器上是 仅下载已更改的文件。你呢 在这个解决方案版本中有 控制,您可以恢复您的网络 你应用到什么版本 想要。
您可以使用rsync,仅上传更改的文件。
或者,您可以将新版本上传到不同的目录,然后切换符号链接或更改配置文件,以便立即更改为新版本。