我正在Google App Engine上開發一個小型寵物項目,並且我想使用github將源代碼保存在源代碼管理下;這將允許我的一個朋友檢查和修改信息來源。Google App Engine和Git最佳實踐
我只有一個PetProject
目錄,其中包含所有來源以及指向該目錄的Google App Engine開發服務器。
從PetProject目錄直接創建一個repo是否正確,或者最好是創建第二個目錄來鏡像develop PetProject
目錄?
在後一種情況下,我的朋友隨時會發布一些新的東西,我需要將
拉到
從Git中取回,將修改後的文件複製到開發目錄PetProject
。
如果我決定將開發目錄放在開發目錄中,跳過Gae yaml的.git
就足夠了?
這裏有什麼最佳實踐?
您不應該明確告訴App Engine跳過.git目錄 - 如果我沒有記錯,它已經在默認情況下跳過了dotfiles。 – 2010-05-28 15:05:47
@尼克你是對的 – systempuntoout 2010-05-28 17:29:24
我建議你在App Engine中新的「推送部署」選項有一個最佳實踐來部署你的項目。 https://developers.google.com/appengine/docs/push-to-deploy – greg 2013-06-14 13:37:21