2013-09-27 40 views
1

我在部署我的Google應用引擎項目時遇到問題。它告訴我做回滾,所以我這樣做,它說它成功了......但是當我重新部署時它又失敗了!Google App引擎更新或回滾不起作用

我嘗試更改我的應用程序的版本並進行更新,但仍然失敗,並顯示相同的錯誤消息。

我試着部署相同的項目到我的其他應用程序引擎應用程序,它工作正常。

這就像我已經永久鎖定了更新到我的應用程序! 有沒有人遇到過這個?

以下是部署的輸出。

Preparing to deploy: 
    Created staging directory at: 'C:\Users\XXXXXX\AppData\Local\Temp\appcfg6042733420741259764.tmp' 
    Scanning for jsp files. 
    Compiling jsp files. 
    Scanning files on local disk. 
    Scanned 250 files. 
    Scanned 500 files. 
    Scanned 750 files. 
    Scanned 1000 files. 
    Scanned 1250 files. 
    Scanned 1500 files. 
    Scanned 1750 files. 
    Scanned 2000 files. 
    Scanned 2250 files. 
    Scanned 2500 files. 
    Scanned 2750 files. 
    Scanned 3000 files. 
    Scanned 3250 files. 
    Scanned 3500 files. 
    Scanned 3750 files. 
    Scanned 4000 files. 
    Scanned 4250 files. 
    Scanned 4500 files. 
    Initiating update. 
com.google.appengine.tools.admin.HttpIoException: Error posting to URL: https://appengine.google.com/api/appversion/create?app_id=codeavengers&version=alpha& 
409 Conflict 
Another transaction by user mrwwalmsley is already in progress for app: s~codeavengers, version: alpha. That user can undo the transaction with "appcfg rollback". 
+0

回滾後,嘗試更新到不同的版本(比如'alpha1')。 –

+1

Dave是正確的。嘗試上傳更新版本的應用程序。同時刪除前一個卡在更新階段的卡。 –

+0

正如我的問題所述......我已經嘗試過。無論我更改版本,我仍然收到相同的錯誤消息。另外,我刪除了alpha版本。我能夠上傳的唯一方法是上傳到一個完全不是理想的新APP!我之前多次失敗了更新,並且在回滾之後沒有問題。 – Mike

回答

1

我有同樣的問題,我需要將我的應用程序級設置遷移到模塊/版本級別。

轉至管理控制檯中「應用程序設置」頁面的「性能」部分,您應該會看到一節解釋遷移過程。

我發現這裏的解決方案:https://code.google.com/p/googleappengine/issues/detail?id=10021#c10

+0

太棒了!剛剛添加了來自Google的信息......因爲你的回答對我來說有點模糊。我不知道「模塊/版本級別」是什麼意思。我想我有一天的問題,以儘早找到這個帖子! – Mike

0

按照下面的步驟,並在命令提示符運行命令:

1)轉到SDK的bin目錄:F:\RD\Google App Engine\appengine-java-sdk-1.9.12\bin

2)執行命令:appcfg.cmd rollback "E:Workspace\Ankit\war"

它會詢問您的Gmail帳戶的用戶名和密碼,並回滾已完成的部分更改。

然後你可以再次使用eclipse上傳項目。