0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vitis IDE Git集成快速入门

XILINX开发者社区 来源:XILINX开发者社区 2023-05-12 15:01 次阅读

在本快速入门演示中,将探讨如何在 Vitis 中使用 Git 集成以及如何使用团队操作来共享 Vitis 工程。

1// 团队操作

所有团队操作都能在 “Explorer”(资源管理器)视图下通过右键单击菜单来使用,如以下截屏所示。

虽然 “Platform”(平台)、“System Project”(系统工程)和“Application Project”(应用工程)显示在同一个层级内,但这些都是独立工程。

因此,团队操作需在各工程层次上执行。

2// 在 Git 中共享工程

为便于演示,本文将创建一个简单的 Hello World 应用。

随后,右键单击 “System Project” 并选择 “Team -> Share Project”(团队 > 共享工程)。

9189a0b4-f091-11ed-90ce-dac502259ad0.png

91a31ca6-f091-11ed-90ce-dac502259ad0.png

针对 “Platform” 和 “Application” 工程重复上述操作。

在 “Project Explorer”(工程资源管理器)视图中,用户可以看到已检入的工程:

91b908cc-f091-11ed-90ce-dac502259ad0.png

用户还会看到在其自己的机器上已创建这些工程:

91cc1836-f091-11ed-90ce-dac502259ad0.png

用户可将这些工程添加到其 Git 仓库中:

91e628a2-f091-11ed-90ce-dac502259ad0.png

92007036-f091-11ed-90ce-dac502259ad0.png

3// 导入工程

来自 Git 仓库的现有工程可使用以下选项导入。

“Import Project” Wizard(导入工程向导)可从 “File → Import”(文件 > 导入)打开。

4// 使用 GIT 导入向导

用户可以选择 “Import Projects” Wizard 中的 “Import projects from Git”(从 Git 导入工程)选项。

921e0862-f091-11ed-90ce-dac502259ad0.png

用户可以将仓库位置设置为本地仓库或 URI。根据选择,向导将显示特定的页面。

“Import projects from Git”已集成到“Import Projects” Wizard 内,支持从本地仓库导入,也支持使用 URI 从远程仓库导入。

随后,用户在 “Import Projects” Wizard 中单击 “Finish”(完成)时,将按需移植所选的工程。

5// 从远程 Git 仓库导入工程

首先,选择 “Clone URI”(克隆 URI):

9232385a-f091-11ed-90ce-dac502259ad0.png

然后,指向用户的远程 Git 仓库:

924da6da-f091-11ed-90ce-dac502259ad0.png

现在,用户可以看到自己的工程:

92708164-f091-11ed-90ce-dac502259ad0.png

6// 从本地 Git 仓库导入工程

用户可以使用 “Eclipse workspace or zip file”( Eclipse 工作空间或 zip 文件)选项轻松导入工程。

用户需提供 “Local Repository”(本地仓库)路径,随后,它将列出现有工程。

如果要保留本地 Git 仓库位置,则请勿选中 “Copy Projects into workspace”(将工程复制到工作空间内)选项。

随后,在 “Import Projects” Wizard 中单击 “Finish” 时,将按需移植所选的工程。

例如,使用以下命令克隆了自己的仓库:

92834344-f091-11ed-90ce-dac502259ad0.png

然后,导入工程:

929691e2-f091-11ed-90ce-dac502259ad0.png

导入的工程会显示在 “Explorer” 视图中。

92ac176a-f091-11ed-90ce-dac502259ad0.png

7// 支持部分导入工程

如果导入时未选择某些 “Application” 工程,那么缺失的工程将如下截图所示。

用户可以使用 “Import Projects” Wizard 导入缺失的应用工程。

如果缺失 “System” 工程,那么孤立的工程将显示在“Assistant”(助手)视图中。

在上述两种情况下,用户始终都能使用 “Refresh Project Models”(刷新工程模型)选项从 Git 仓库获取最新更改,在 “System Project” 上或者出现工程错误时,都会提供该选项。

8// 更新现有工程

用户可以使用 “Explorer” 视图中提供的团队操作轻松对 Git 仓库执行拉取/推送更改的操作,如下所示。

92c06300-f091-11ed-90ce-dac502259ad0.png

9// 其它特性

Git 忽略文件创建

对于新创建的工程,将随默认构建配置文件夹一起创建 “.gitignore” 文件,这样团队检入时就会忽略这些文件夹。

请参阅 “.gitignore” 文件样本:

92d65642-f091-11ed-90ce-dac502259ad0.png

切换到 Git 透视图的快捷方式

用户可以选择 “Window → Git Perspective”(窗口 > Git 透视图)来轻松切换到 Git 透视图。

92e710cc-f091-11ed-90ce-dac502259ad0.png

Git 首选项

用户可在 “Window → Preferences”(窗口 > 首选项)内选择 Git 首选项:

92fa4520-f091-11ed-90ce-dac502259ad0.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Xilinx
    +关注

    关注

    71

    文章

    2167

    浏览量

    121347
  • IDE
    IDE
    +关注

    关注

    0

    文章

    338

    浏览量

    46748
  • Git
    Git
    +关注

    关注

    0

    文章

    198

    浏览量

    15755
  • 资源管理器
    +关注

    关注

    0

    文章

    23

    浏览量

    7536
  • Vitis
    +关注

    关注

    0

    文章

    146

    浏览量

    7423

原文标题:开发者分享|Vitis IDE Git 集成快速入门

文章出处:【微信号:gh_2d1c7e2d540e,微信公众号:XILINX开发者社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Vitis2023.2使用之—— classic Vitis IDE

    Vitis 已经更新到2023.2了,新版本相较于旧版本更新了嵌入式平台,新版平台增加了Versal™ AI 引擎 DSP 设计的增强功能,全新的独立 Vitis 嵌入式软件,最新 Vitis 统一
    发表于 03-24 16:15

    Vitis2023.2使用之—— updata to Vitis Unified IDE

    上一章聊了一下vitis2023.2怎样使用classic Vitis IDE,这章我们来说一说基于classic Vitis IDE的工程
    发表于 03-24 17:14

    【KV260视觉入门套件试用体验】五、VITis AI (人脸检测和人体检测)

    ~ $ git clone https://github.com/Xilinx/Vitis-AI Git下载不成功,可能就是网络不太好,在等等在尝试。 1.2、安装交叉编译系统环境。 $ cd
    发表于 09-26 16:22

    AT32 IDE快速入门指南

    AT32 IDE 快速入门指南帮助用户快速熟悉Artery AT32 IDE的简明指南。
    发表于 10-26 06:13

    GIT入门简洁版

    学习git,很好的入门资料,让你立马上手就会
    发表于 12-09 16:12 0次下载

    STM32单片机集成开发环境(IDE)及快速入门学习

    1 集成开发环境(IDE) 1.1 IAR 集成开发环境 1.1.1 安装 IAR 下载安装,如下图所示:
    发表于 09-12 16:07 27次下载
    STM32单片机<b class='flag-5'>集成</b>开发环境(<b class='flag-5'>IDE</b>)及<b class='flag-5'>快速</b><b class='flag-5'>入门</b>学习

    Git Hooks持续集成详解

    。对Git-hooks有一个入门认识的朋友都知道, 如果你进去查看Git的.git目录,你将看到一个hooks的子目录,里面包含很多Hook脚本。 安装
    发表于 09-28 13:09 0次下载

    MPLAB® X IDE 入门(下)

    本讲座主要讲述MPLAB® X IDE 入门下篇。
    的头像 发表于 06-06 02:45 2789次阅读
    MPLAB® X <b class='flag-5'>IDE</b> <b class='flag-5'>入门</b>(下)

    MPLAB® X IDE 入门(上)

    本讲座主要讲述MPLAB® X IDE入门上篇。
    的头像 发表于 06-07 13:46 5411次阅读
    MPLAB® X <b class='flag-5'>IDE</b> <b class='flag-5'>入门</b>(上)

    Vitis IDE入门helloworld程序

    第一个Xilinx Vitis IDE入门helloworld程序
    发表于 07-25 17:37 1268次阅读
    <b class='flag-5'>Vitis</b> <b class='flag-5'>IDE</b><b class='flag-5'>入门</b>helloworld程序

    第一个Xilinx Vitis IDE入门helloworld程序

    第一个Xilinx Vitis IDE入门helloworld程序
    发表于 01-23 06:37 8次下载
    第一个Xilinx <b class='flag-5'>Vitis</b> <b class='flag-5'>IDE</b><b class='flag-5'>入门</b>helloworld程序

    国产MCU集成开发平台之试用Stduino IDE的感想

    试用Ardunio IDE的感想 Stduino IDE 简介 一.安装Stduino IDE Stduino IDE 简介Stduino I
    发表于 12-07 17:36 11次下载
    国产MCU<b class='flag-5'>集成</b>开发平台之试用Stduino <b class='flag-5'>IDE</b>的感想

    Vitis IDE Git集成快速入门指南

    虽然“Platform”(平台)、“System Project”(系统工程)和“Application Project”(应用工程)显示在同一个层级内,但这些都是独立工程。
    的头像 发表于 03-27 09:41 581次阅读

    Vitis Unified IDE 和通用命令行参考手册

    AMD Vitis Unified IDE 是用于为 AMD 自适应 SoC 和 FPGA 器件开发应用的设计环境。它集成Vitis IDE
    的头像 发表于 09-13 08:15 874次阅读
    <b class='flag-5'>Vitis</b> Unified <b class='flag-5'>IDE</b> 和通用命令行参考手册

    Vitis 统一软件平台文档

    设计开发提供更高层次的抽象。 本用户指南涵盖了 Vitis 入门、使用 Vitis Unified IDE、Bootgen 工具、Vitis
    的头像 发表于 12-20 10:00 542次阅读
    <b class='flag-5'>Vitis</b> 统一软件平台文档