コマンドを使用して、ネットワーク障害のために中断された Web サイトのデプロイの最後のプロセスをロールバックしようとしています。
サーバーの SDK (Linux の場合)の bin ディレクトリ内で使用している一般的なコマンドは次のとおりです。
./appcfg.sh rollback /path_to_the_war_directory_that_has_appengine-web.xml
これがロールバックの方法ですか?なければ方法を教えてください。
_(プロジェクトディレクトリにディレクトリwarを作って、その中にappengine-web.xmlを入れたWEB-INFフォルダを入れるように言われました。間違っているかもしれません)_
アプリへのパスを指定するときに間違いを犯していると確信しています。
私の.warファイルがある場所を撮影します:
今私が使用しているコマンドは(サーバーのSDKのbinディレクトリ内にあります):
./appcfg.sh rollback /home/non-admin/NetbeansProjects/'Personal Site'/web/war
以下は、 war ディレクトリへのパスの表現です。
どこが間違っていますか?プロジェクトをもう一度デプロイできるようにするには、このコマンドをどのように実行すればよいですか?
上記のコマンドを実行すると、次のメッセージが表示されます。
Unable to find the webapp directory /home/non-admin/NetbeansProjects/Personal Site/web/war
usage: AppCfg [options] <action> [<app-dir>] [<argument>]
注 : フォルダー WEB-INF を複製しました。Web ディレクトリ内には、他のすべての xml ファイルを含む WEB-INF という名前のフォルダーがまだあります。