[英]How can I reliably track changes on deployed websites?
我在許多不同的環境中為許多不同的客戶端部署了許多站點。 我在本地開發,使用git進行版本控制,並使用Beanstalk進行部署,但這並不涵蓋客戶端通過后端(因此是數據庫)進行的更改以及它們上載的文件。 當需要進行維護或進一步開發和錯誤修復時,我覺得我從第一個開始,好像我沒有使用git一樣:尋找更改的文件,比較文件的日期,比較SQL轉儲。 。跟蹤已部署站點上的更改的最佳方法是什么?
具體情況:
所有這些都是我想在本地使用的數據。
在我的站點上,我有一個URL,可以在其中下載所有附近文件的SHA1總和。 在進行升級之前,我會檢索此列表,並將其與我放置在該文件中的最后一組文件進行比較(我還將在其中放置帶有hg修訂哈希的.version文件)。 借助此功能,我可以確定
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.