2013-08-31 57 views
3

我有一個朋友的網站託管在Google App Engine上,他希望做一些更改。他希望從那裏下載資產並從頭開始構建到不同的主機提供商。事情是,當我進入Google App Engine儀表板時,我發現很難導出/下載任何東西。所有看起來如此混亂。我甚至找不到index.html和css文件。任何答案將非常感激。謝謝。如何克隆託管在Google App Engine上的網站?

回答

6

你可以通過在Python SDK命令行工具的download_app動作運行appcfg.py下載應用程序的源代碼:

appcfg.py download_app -A <your_app_id> -V <your_app_version> <output-dir> 

只有誰上傳的代碼和應用程​​序所有者開發(S)可以下載它。但是您可以通過當前帳戶持有人添加爲管理員,然後您的憑據將在命令行上運行。

源代碼的下載可能已被永久禁用。這一行動是不可逆轉的。禁止代碼下載後,無法重新啓用此功能。

更多的看到這個頁面:Python Downloading source code

說明上面Python版本。對於Java看看here。其他,開始here.

+0

@appostolis GAE不是經常託管的,不要認爲它和FTP一樣容易。 –

+0

好吧,我已經下載了Python的SDK,我將隨文檔一起提供。感謝您的鏈接) – appostolis

+0

嗯,我認爲這並不簡單。我發現我的應用程序使用根據此https://developers.google.com/appengine/docs/python/tools/uploadingdata#Python_Downloading_and_uploading_all_data的高複製數據存儲,我無法下載我想要的數據。我在這裏錯過了什麼嗎? :D – appostolis

相關問題