スクリプトの保存とバックアップの回復

あなたはマントラを知っています:保存し、頻繁に保存します。

Nukeスクリプトまたはコンプを保存する3つの方法を提供し、バージョン管理を容易にします。また、自動タイミングバックアップもあります。勇気がある場合はオフにすることができますが、お勧めしません。

スクリプトを保存する

スクリプトを保存するには、次の3つの方法があります。

新しいスクリプトを保存するには、選択しますFile > Save Comp as (または押すShift+Ctrl/Cmd+S)。

既に保存されているスクリプトの変更を更新するには、 File > Save Comp (または押すCtrl/Cmd+S)。

保存して次のバージョンにアップグレードするには、 File > Save New Comp Version (または押すAlt+Shift+S)。

スクリプトを保存するには

1.   選択するFile > Save Comp as

Save script asダイアログが開きます。

2.   スクリプトを保存するディレクトリを参照します。ファイルブラウザの使用方法については、 ファイルブラウザを使用する
3.   ダイアログの下部にあるフィールドで、フォルダーパスの後にスクリプトの名前を入力します。たとえば、 firstscript_v01.nk
4.   クリックSave

ヒント:  _v01スクリプト名の最後の文字列を使用すると、 Save New Comp Version特徴。選ぶFile > Save New Comp Versionスクリプトの現在のバージョンを保存し、その名前をインクリメントします(つまり、ファイル名の最後に_v01、_v02、_v03などを使用して異なる名前で異なるバージョンを保存します)。これは、ファイル名にインクリメント可能な数字が含まれている場合にのみ機能します。

スクリプトの自動バックアップ

場所と頻度を定義できますNukeファイルの自動バックアップを作成するか、自動保存機能をオフにします。

論文:  見るサポート技術情報の記事Q100158増分自動保存の詳細については。

スクリプトの自動保存オプションを定義するには

1.   選択するEdit > Preferences

Preferences > Generalパネルが開きます。

2.   次の設定を編集します。

idle comp autosave after -期間(秒単位)を定義するNukeシステムをアイドル状態にした後、自動バックアップを実行する前に待機します。

force comp autosave after -期間(秒単位)を定義するNukeシステムがアイドル状態であるかどうかに関係なく、自動バックアップを実行する前に待機します。

autosave comp filename -どこで、どの名前で定義するNuke自動バックアップファイルを保存します。デフォルトでは、ファイルは拡張子を持つプロジェクトファイルと同じフォルダに保存されます.autosave。これを変更するには、完全なディレクトリパス名をautosave filenameフィールド。

3.   クリックSave

注意:  自動バックアップを機能させるには、最初にスクリプトを保存して、自動保存がファイルを参照できるようにする必要があります。あなたの仕事を失うことを嫌いますので、プロセスの早い段階でこれをしてください!

自動バックアップをオフにするには

1.   選択するEdit > Preferences

Preferences > Generalパネルが開きます。

2.   をセットするidle comp autosave afterフィールドの後にcompの自動保存を強制する0

今後、 Nuke自動バックアップを実行しないため、システムまたは電源障害が発生した場合に作業を失う可能性が高くなります。

バックアップの回復

システム障害または電源障害が発生した後、次の方法で作成されたバックアップファイルを回復することができます。 Nukeの自動保存機能。

1.   再起動Nuke

自動保存ファイルを回復するかどうかを尋ねるダイアログが開きます。

2.   クリックOK

Nuke使用するためにバックアップファイルを開きます。

自動保存ファイルをロードせずに、最後に保存したバージョンをロードする必要がある場合があります。たとえば、スクリプトを変更したが、変更をコミットせずに終了したという状況を考えてみましょうNuke保存せずに。おそらくNuke変更の一部またはすべてを自動保存します。この場合、自動保存されたファイルを開くと、元のスクリプトで意図したとおりに作業していません。誤って自動保存されたスクリプトを開いた場合は、それを閉じて、最後に保存したバージョンをリロードしてください。

注意:  Breakpadのクラッシュレポート機能を使用すると、万一クラッシュが発生した場合に、クラッシュダンプをFoundryに送信できます。

デフォルトでは、クラッシュレポートはGUIモードで有効になり、ターミナルモードで無効になります。を使用してレポートのオンとオフを切り替えることができます--crashhandling 1または0コマンドラインで、または環境変数NUKE_CRASH_HANDLINGを1または0に設定するオプション。

GUIモードでクラッシュ処理が有効になっている場合、レポートを自動的に送信するかどうかを制御できます。 --nocrashpromptコマンドラインオプション、または環境変数NO_CRASH_PROMPTを0に設定します。

クラッシュ処理が有効になっている場合、ターミナルモードでのクラッシュは自動的に送信されます。