hfVisualizer 원격 제어 Undo and Redo
undo
hfVisualizer --remote [--target <id>] undo
- GUI
Undo와 같은 model-history 작업을 수행합니다. undo는 preprocessing mode에서만 동작합니다.- 대상 세션이 현재 가지고 있는 in-memory preprocessing model-history stack을 사용합니다.
undo는 이전 snapshot이 없으면NOTHING_TO_UNDO로 실패합니다.- 성공하면 canonical
undotail이 Remote Control History와script-save결과에 기록됩니다. - 성공 결과 JSON에는 명령 적용 뒤의
canUndo,canRedo가 포함됩니다. - GUI
Undo동작도 같은 canonical tail을 Remote Control History에 기록합니다.
redo
hfVisualizer --remote [--target <id>] redo
- GUI
Redo와 같은 model-history 작업을 수행합니다. redo는 preprocessing mode에서만 동작합니다.- 대상 세션이 현재 가지고 있는 in-memory preprocessing model-history stack을 사용합니다.
redo는 redo snapshot이 없으면NOTHING_TO_REDO로 실패합니다.- 성공하면 canonical
redotail이 Remote Control History와script-save결과에 기록됩니다. - 성공 결과 JSON에는 명령 적용 뒤의
canUndo,canRedo가 포함됩니다. - GUI
Redo동작도 같은 canonical tail을 Remote Control History에 기록합니다.
예시:
hfVisualizer --remote node 1 0,0,0
hfVisualizer --remote undo
hfVisualizer --remote redo