1

スクリプト エディタからすべてのスクリプトを (誤って) 削除してしまうという罠に陥ってしまいました。このレッスンで 3 週間の仕事を失いました。私は(おそらく)二度とそれをしないだろうが、「Gapps ソースの完全なバックアップ ソリューションとは何か?」という疑問が生じる。

もちろん、エディターまたは Google ドライブ内でスクリプトのコピーを作成できます。ただし、(非常に複雑な) ユーザー インターフェイス (GUIBilder を使用して構築) が保護されているかどうかは疑問です。これまでのところ、GUI ビルダーがスローするコードを見つけることができませんでした。

また、GDrive でアプリ スクリプトをダウンロードすることはできないので、作業成果物の個人用コピーを取得するにはどうすればよいですか?

===== 明確にするために-スクリプトのソースをコピーして貼り付ける方法は知っていますが、これはGUIビルダーを使用して構築された200個のガジェットGUIをキャプチャしません。

エディターのトラップ ドアについては、この開発のいくつかのバージョンがありました。左側のリストで 1 つを強調表示し、削除 (Google スクリプト エディターから) ファイル/削除を要求しました -- 魔法 -- すべてのスクリプトが消えました。ファイル/削除メニューには二度と触れません。

4

1 に答える 1

1

場合によっては、コードを取り戻すことができるはずです。(編集 - どうやら、スクリプト エディター内から削除したスクリプト ファイルと、GUI ビルダーまたはフォームに関連する自動生成コードを除いて。- 痛い!)

オプションは、スクリプト エディタからすべてのスクリプトを削除するという意味によって異なります。

  1. エディター内で、たとえば Ctrl-A + del によってスクリプトのテキストのみを削除した場合は、エディター内で復元できます。File - See Revision Historyスクリプトが無傷だったときにタイムトラベルできるダイアログが表示されます。

  2. ファイルを Google ドライブから削除した場合、そのファイルはゴミ箱フォルダにあり、そこから復元できます。ドライブのナビゲーション ツリーに [ゴミ箱] フォルダがあります。

    その他のフォルダを展開 ゴミ箱フォルダ

  3. エディター内からスクリプト「ファイル」を削除した場合、Googleが問題 1424: スクリプト ファイル/プロジェクトを回復する可能性はありませんを修正するまで運が悪いです。

  4. GUI ビルダーまたはフォームに関連する自動生成コードを削除すると、元に戻すことはできません。(フォームはリビジョン履歴からの復元には含まれません)

スクリプトを別の場所に保存したい場合は、それをお勧めします。これにより、項目 1 から 3 の安全性が向上しますが、残念ながら項目 4 は安全ではありません。テキストをエディターから別のファイルまたはオンライン リポジトリにコピーする必要があります (例: Github)。これらのリソース リンクをバックアップする方法がないため、ライブラリに関する情報をコメントに含める習慣を身につけてください。

于 2013-01-18T02:43:12.303 に答える