[英]Yocto Recipe - Trying to fetch source from private Azure GIT repository
[英]Getting a particular directory from git repository in Yocto
我正在尝试从 yocto 配方中的远程 GIT 存储库下载/获取特定目录。
我在下面尝试过,但它不起作用
SRC_URI = "git://<GIT_REPO>;protocol=ssh;destsuffix=<path/to/source/directory> \
"
我是 Yocto 的新手。 知道如何从 GIT 存储库下载特定的源目录。
谢谢
看来您正在使用 Git 提取器( SRC_URI
中以git://
开头的条目)。 如果您只想检查 git 存储库的一部分,您应该使用subpath
而不是destsuffix
, c.f。 https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-fetching.html#git-fetcher-git
但是,我不确定这对您的用例是否有意义。 IMO,这是 Git 提取器的设置,仅当 Git 存储库是您不需要的许多不同软件或元数据的巨大集合时才有意义。 这在上游项目中非常罕见。
如果您只想将配方的“当前工作目录”设置为 git 存储库中的特定路径,您可以使用S = "${WORKDIR}/git/somewhere-else"
somewhere-else
替换为相对于 git 存储库的根目录的路径。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.