Version Control: Difference between revisions

From ACT3ai MediaWiki
Jump to navigation Jump to search
(Created page with "= Version Control = == Overview == Version Control in ACT 3 AI allows creators and teams to manage multiple iterations of a project without losing previous work. It is designed to help track changes, compare edits, and revert to earlier versions — ensuring creative flexibility and production safety. == Key Benefits == 1. Safely experiment with creative changes without overwriting original work. 2. Compare different versions side-by-side to evaluate edits. 3. Mainta...")
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Version Control =
== Overview ==
== Overview ==
Version Control in ACT 3 AI allows creators and teams to manage multiple iterations of a project without losing previous work.   
The '''[[Version_Control|Version Control]]''' system in [[ACT3AI|ACT 3 AI]] helps creators and teams manage multiple iterations of their [[Projects|projects]], [[Scripts|scripts]], and [[Build_Video|video assemblies]].   
It is designed to help track changes, compare edits, and revert to earlier versions — ensuring creative flexibility and production safety.
It enables saving snapshots, tracking changes, comparing drafts, and rolling back to earlier states — ensuring creative flexibility without losing progress.


== Key Benefits ==
== Key Features ==
1. Safely experiment with creative changes without overwriting original work.
* **Automatic Snapshots:** Each major change in [[Script_Editor|script editing]], [[Timeline_View|Timeline]], or [[Build_Video|video assembly]] is saved.
2. Compare different versions side-by-side to evaluate edits.
* **Manual Versions:** Users can manually save checkpoints (e.g., “First Draft,” “Final Cut”).
3. Maintain a complete history of project changes for accountability.
* **Compare Versions:** View side-by-side differences in scripts, scenes, or sequences.
4. Collaborate more effectively by keeping team edits organized.
* **Rollback:** Restore any previous version without affecting saved history.
5. Restore previous versions instantly if an edit does not work out.
* **Collaboration Tracking:** Identify which [[Organization_Management|team member]] made each change.


== Workflow for Version Control ==
== Where Version Control Applies ==
1. **Open Your Project**   
* **Scripts:** Drafts, revisions, AI-generated rewrites.
  Access the project you wish to manage in the [[Editor|Editor]].
* **Scenes & Shots:** Adjustments in [[Timeline_View|Timeline View]] or [[Storyboard_Panels|Storyboards]].  
* **Video Builds:** Different edits of the same project in [[Build_Video|Build Video]]. 
* **Assets:** [[Set_Design|Set layouts]], [[Digital_Actors|actor customizations]], or [[Style_Presets|style presets]].


2. **Create a New Version**   
== How to Use ==
  Select **Save Version** to store the current state of your project.   
# Open a project in the [[Editor|Editor workspace]].
  * Assign a version name (e.g., “Trailer Edit – V2”).   
# Go to **File → Version History**.  
  * Add optional notes describing changes.
# Select from auto-saved or manually saved versions.   
# Compare changes (highlighted differences for scripts or timeline).   
# Choose to keep, duplicate, or rollback.


3. **Branch a Version**  
== Collaboration & Teams ==
  Duplicate a version to create an alternate creative path without affecting the main timeline.
* Owners and admins in [[Organization_Management|Organization Management]] can lock “approved” versions.   
* Editors can create branches of projects for alternate edits. 
* Reviewers can comment on specific versions without overwriting content. 
* All changes are logged with timestamps and contributor names.


4. **Compare Versions**  
== Best Practices ==
  Use the side-by-side preview to evaluate changes in visuals, timing, and audio.
* Save manual checkpoints before major changes.   
 
* Use descriptive names (e.g., “Client Review Draft v3”).
5. **Revert to a Previous Version**  
* Lock final approved versions to prevent accidental edits.  
  Restore any saved version to make it the active project state.
* Branch projects for alternate ad campaigns, story arcs, or endings.


6. **Collaborate with Teams**   
== Troubleshooting ==
  Share specific versions with collaborators for review, feedback, or approval.
* **Version missing** → Check if it was saved manually or rely on auto-snapshots. 
* **Conflicts in collaboration** → Merge changes or assign a single editor for critical steps.
* **Rollback doesn’t apply correctly** → Reload the [[Editor|Editor workspace]] and reapply.  
* **Too many versions** → Archive old versions to reduce clutter.


7. **Archive Older Versions**   
== Example Workflow ==
  Move inactive versions to archive storage to keep the workspace clean while retaining access.
1. [[AI_Wizard|AI Wizard]] generates a first draft. 
2. Script revised in [[Script_Editor|Script Editing]]. 
3. Saved as **v1.0 – First Draft**.  
4. Alternate ending created in **v1.1 – Alternate Scene**. 
5. Final locked as **v2.0 – Approved** for [[Render_Queue|Render Queue]]. 


== Integration with ACT 3 AI Tools ==
== See Also ==
1. Works with [[Creating_Movies|Movies]], [[Creating_Marketing_Videos|Marketing Videos]], and [[Creating_Social_Media_Videos|Social Media Videos]] workflows.
* [[Projects|Projects]]
2. Preserves associated assets, including [[Digital_Actor|Digital Actors]], [[Sets|Sets]], and [[Creating_AI_Cinematography|AI Cinematography]] settings.
* [[Script_Editor|Script Editing]]
3. Integrates with [[Build_Video|Build & Export]] to store both project data and rendered outputs.
* [[Timeline_View|Timeline View]]
* [[Storyboard_Panels|Storyboards & Panels]]
* [[Build_Video|Build Video]]
* [[Organization_Management|Organization Management]]
* [[Collaboration|Collaboration Tools]]


== Best Practices ==
1. Save versions before making significant changes to scripts, scenes, or style settings.
2. Use clear and descriptive version names for easy identification.
3. Keep backup copies of critical versions offline for long-term storage.
4. For collaborative work, lock approved versions to prevent accidental changes.


== Related Pages ==
[https://act3ai.com/contact Contact Us] if you need help with version control or restoring a project.
* [[Editor|Editor]]
* [[Build_Video|Rendering & Exporting Videos]]
* [[Creating_AI_Cinematography|Creating AI Cinematography]]
* [[Creating_Style_Presets|Creating Style Presets]]
* [[Digital_Actor|Digital Actors]]

Latest revision as of 16:27, 27 August 2025

Overview

The Version Control system in ACT 3 AI helps creators and teams manage multiple iterations of their projects, scripts, and video assemblies. It enables saving snapshots, tracking changes, comparing drafts, and rolling back to earlier states — ensuring creative flexibility without losing progress.

Key Features

  • **Automatic Snapshots:** Each major change in script editing, Timeline, or video assembly is saved.
  • **Manual Versions:** Users can manually save checkpoints (e.g., “First Draft,” “Final Cut”).
  • **Compare Versions:** View side-by-side differences in scripts, scenes, or sequences.
  • **Rollback:** Restore any previous version without affecting saved history.
  • **Collaboration Tracking:** Identify which team member made each change.

Where Version Control Applies

How to Use

  1. Open a project in the Editor workspace.
  2. Go to **File → Version History**.
  3. Select from auto-saved or manually saved versions.
  4. Compare changes (highlighted differences for scripts or timeline).
  5. Choose to keep, duplicate, or rollback.

Collaboration & Teams

  • Owners and admins in Organization Management can lock “approved” versions.
  • Editors can create branches of projects for alternate edits.
  • Reviewers can comment on specific versions without overwriting content.
  • All changes are logged with timestamps and contributor names.

Best Practices

  • Save manual checkpoints before major changes.
  • Use descriptive names (e.g., “Client Review Draft v3”).
  • Lock final approved versions to prevent accidental edits.
  • Branch projects for alternate ad campaigns, story arcs, or endings.

Troubleshooting

  • **Version missing** → Check if it was saved manually or rely on auto-snapshots.
  • **Conflicts in collaboration** → Merge changes or assign a single editor for critical steps.
  • **Rollback doesn’t apply correctly** → Reload the Editor workspace and reapply.
  • **Too many versions** → Archive old versions to reduce clutter.

Example Workflow

1. AI Wizard generates a first draft. 2. Script revised in Script Editing. 3. Saved as **v1.0 – First Draft**. 4. Alternate ending created in **v1.1 – Alternate Scene**. 5. Final locked as **v2.0 – Approved** for Render Queue.

See Also


Contact Us if you need help with version control or restoring a project.