プロジェクトのリビジョン管理には、主にスクリプト ベースとソース ベースの 2 つの方法があります。スクリプト ベースのリビジョン管理では、Tcl スクリプトを使用してプロジェクトをソースから再作成することに焦点が置かれます。ソース ベースでは、プロジェクト ソースとプロジェクト ファイル (.xpr) が直接リビジョン管理されます。
注記: この 2 つの方法の代わりに、Vivado プロジェクトのディレクトリ全体をリビジョン管理する方法があります。この方法の欠点は、容量の大きいディスクが必要ということです。