![](/img/trans.png)
[英]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.