我希望在我的應用程序中有一項功能,允許用戶在不同版本之間進行更改,特別是查看衝刺之間應用程序的差異。用戶只需從下拉列表中選擇一個版本(Sprint A,Sprint B等),頁面就會刷新,顯示當時的應用程序狀態。在單一服務器上單獨部署Git
這本身不應該是太多的問題。我想我們會有一個Git部署框架來檢查服務器上相應的分支。
問題是我想允許,例如,企業中的某人能夠查看Sprint B的應用程序,而開發人員可以演示他爲Sprint C所做的工作時間,沒有一個分支結賬折扣另一個。
每次更改分支以查看版本時,都會影響查看該服務器的每個人。
有沒有辦法允許一個用戶查看服務器上的另一個分支,而不會影響其他人,並且可能不會對該服務器上的文件進行持久更改?
這不是一個編碼的問題,而是一個服務器工程和概念問題。我會推薦在Server Fault上發佈。 – JakeGould