使用git时修复Vivado绝对路径问题的脚本。
vivado-xpr-fixer的Python项目详细描述
vivado xpr修复器
修复了一起使用Vivado和Git时的项目路径名。在
问题:
在描述项目文件的位置时,Vivado使用完全限定的路径名。 当多人使用同一个Vivado项目在多台机器上工作时,这会导致问题,因为路径名可能不同。在
解决方案:
此脚本只需修改项目文件,以便将路径名固定到包含项目文件的目录中。在
安装:
可以使用pip安装此脚本,其中:
user@console~$ python3 -m pip install --user --upgrade vivado_xpr_fixer
从源安装
要从源安装克隆此存储库,然后运行:
^{pr2}$安装Git钩子:
这个脚本可以作为git钩子操作。
这意味着只要执行git pull
,它就会自动运行。
您需要在每台客户机上安装git钩子,因为钩子没有存储在存储库中。在
user@console~$ vivado-xpr-fixer install
注意,“python”需要安装在git可以执行它的地方。在
移除Git钩子:
user@console~$ vivado-xpr-fixer install
手动更新XPR文件:
user@console~$ vivado-xpr-fixer update
请注意,如果通过git钩子运行它,则不需要这样做。在
- 项目
标签: