簡體   English   中英

Beanstalk:如何將服務器上生成的文件同步回beanstalk存儲庫?

[英]Beanstalk: How to sync files generated on the server back to the beanstalk repository?

我正在使用beanstalk在本地開發我的文件,並通過beanstalk將它們部署到生產服務器。

但是,通過cms或用戶做出的任何其他更改(圖像,文本等)在網站上所做的更改,以便我總是有1:1的副本?

如何將在生產服務器上所做的更改同步回我的beanstalk存儲庫?

簡單:

獲取實時文件的備份並將其應用到您當地的git倉庫。 也許可以將它們提交給一個特殊的分支(傳入實時),您可以在需要/想要時將其合並。

硬:

您可以將部署服務器設置為git倉庫。

然后,可以使用push es直接向服務器進行部署,並使用鈎子重置為最新版本。

可以自動添加和提交新文件(更多掛鈎)並將其推回原點。 然后,您可以在git中訪問實時更改。

這就是為什么我不推薦beanstalk用於cms系統。

最好使用主存儲器手動創建整個env,主存儲器將應用程序存儲在NFS中,自動掛載實例。 在寫入時,您總是以1:1和文件鎖定

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM