Vivado版本控制
如果您有幸进入FPGA领域,那么会遇到版本控制问题,本文讲解的是如何用git进行Vivado进行版本控制。
- 搭建Git环境
一 首先需要一个git环境,并选择一个托管平台(github,gitlab,gitee)
Git下载地址:
https://git-scm.com/downloadhttps://git-scm.com/download

2 VIVADO工程代码说明
2.1 工程文件内容
(1)工程文件: .xpr
(2)代码文件 :srcs目录 /srcs/.xdc (约束文件)
/srcs/.v (工程文件)
/srcs/.vh (头文件)
/srcs/.hdl (设计文件)
/srcs/.bd (模块设计文件)
/srcs/*.xci (ip核文件)
.sdk SDK 环境代码, ZYNQ 设计中关于 PS 端的代码
.sim 仿真文件
3)脚本文件:
*.tcl 控制台脚本文件
.bat (.sh) 创建工程脚本文件
2.2 上传内容
Git管理工程文件、代码文件、脚本文件, 三个文件即可。
3 代码管理Git的使用
3.1 创建项目
※上传本地代码文件到git仓库
在代码所在目录下执行下面命令:
$ git init (初始化仓库)
$ git add . (这里的.表示添加所有文件,也可以自定义添加)
$ git commit -m ‘添加的注释信息’// git commit -m ‘原始版本上传’
$ git remote add origin ‘url’ //例如:git remote add origin http://192.168.178.28/cnyt/ococ.git
$ git push -u origin master
注:如果项目为管理员或项目负责人创建,那么则不需要自己创建项目,需要管理员提供项目链接,如:http://192.168.178.28/cnyt_app/ ococ_app.git
那么直接git clone 即可。

本文详细介绍了如何在VivadoFPGA开发环境中使用Git进行版本控制,包括搭建Git环境、管理工程文件、代码上传、分支操作和常见Git命令的应用。
最低0.47元/天 解锁文章
1038

被折叠的 条评论
为什么被折叠?



