Methods to Revision Control a Project - 2023.2 English

Vivado Design Suite User Guide: Design Flows Overview (UG892)

Document ID
Release Date
2023.2 English

There are two primary methods for revision controlling a project: a script-based method and a source-based method. The script-based method focuses on recreating the project from its sources using a Tcl script. The source-based method revision controls the project sources and the project file (.xpr) directly.

Note: An alternative to the two methods is to revision control the entire Vivado project directory. The drawback to this method is the large amount of disk space required.