Completed designs
Building a design as complex as this from scratch can be difficult, and also, you likely would not want to commit all of the output products in source control. As previously mentioned, you can generate a Tcl file to rebuild the project. A copy of this Tcl file is stored under build/completed. You can source the Tcl file from within Vivado instead of opening a project and it will rebuild the design from scratch.