由於文件如何從本地計算機上傳到Google服務器,我們只能啓動更新,將服務器上的文件置於與本地計算機上的文件相同的狀態,但我擔心,作爲團隊工作時,一些團隊成員沒有一些特定的文件,當他們更新到服務器時,他們將有效地刪除服務器上的一些文件。如何以團隊的方式管理Google App Engine項目?
如何管理團隊中的Google App Engine項目?
由於文件如何從本地計算機上傳到Google服務器,我們只能啓動更新,將服務器上的文件置於與本地計算機上的文件相同的狀態,但我擔心,作爲團隊工作時,一些團隊成員沒有一些特定的文件,當他們更新到服務器時,他們將有效地刪除服務器上的一些文件。如何以團隊的方式管理Google App Engine項目?
如何管理團隊中的Google App Engine項目?
首先要注意的是,如果你缺少文件,那麼你要麼沒有使用一個好的版本控制系統,要麼你的開發者可能需要花時間去瀏覽你的特定VCS的教程。
如果您有多個開發人員部署到實時站點,那麼存在破壞事件的巨大風險。應用引擎確實有一種方法可以在一定程度上減輕應用版本的風險,但是如果開發人員需要部署以作爲工作流程的一部分,那麼事情幾乎可以保證在某個時候出錯(即有人忘記更改版本在app.yaml中的數字)。
我建議在最低限度:
我發現http://bitbucket.org/作爲一個團隊發展很棒。 – jonmiddleton 2010-08-16 02:11:55
您不應該從您的本地版本進行部署。您應該將您的本地更改檢入源控制系統,然後從中檢查完整版本。 – 2010-08-15 03:35:40