第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

使用提交哈希時(shí),Go 模塊出現(xiàn)“未知修訂版”錯(cuò)誤

使用提交哈希時(shí),Go 模塊出現(xiàn)“未知修訂版”錯(cuò)誤

Go
慕后森 2023-07-10 16:36:14
我需要將此提交放入我的 go 項(xiàng)目中。我嘗試過(guò)多個(gè)版本go.mod:...require (    github.com/libp2p/go-libp2p-core@v0.0.7-0.20190626134135-aca080dccfc2    // and...    github.com/libp2p/go-libp2p-core v0.0.0-20190626-aca080dccfc2c9933df66baafe6cf9cc4f429825)...運(yùn)行時(shí)兩者都會(huì)導(dǎo)致錯(cuò)誤$ go build:$ go buildgo: finding github.com/libp2p/go-libp2p-core v0.0.0-20190626-aca080dccfc2c9933df66baafe6cf9cc4f429825go: finding github.com/libp2p/go-libp2p-core v0.0.7-0.20190626134135-aca080dccfc2go: github.com/libp2p/go-libp2p-core@v0.0.0-20190626-aca080dccfc2c9933df66baafe6cf9cc4f429825: unknown revision v0.0.0-20190626-aca080dccfc2c9933df66baafe6cf9cc4f429825go: github.com/libp2p/go-libp2p-core@v0.0.7-0.20190626134135-aca080dccfc2: unknown revision aca080dccfc2go: error loading module requirements去獲取也不起作用:$ go get github.com/libp2p/go-libp2p-core@aca080dccfc2c9933df66baafe6cf9cc4f429825go: finding github.com/libp2p/go-libp2p-core v0.0.7-0.20190626134135-aca080dccfc2                                                                                                    go: github.com/libp2p/go-libp2p-core@v0.0.7-0.20190626134135-aca080dccfc2: unknown revision aca080dccfc2go: error loading module requirements正如@JimB 指出的那樣,該哈希沒(méi)有合并,而是重新設(shè)置了基礎(chǔ)。所以我嘗試用新的替換它,但它仍然試圖獲取舊的?$ go get github.com/libp2p/go-libp2p-core@v0.2.1-0.20190802003216-436d707f7cd0go: finding github.com/libp2p/go-libp2p-core v0.0.7-0.20190626134135-aca080dccfc2go: github.com/libp2p/go-libp2p-core@v0.0.7-0.20190626134135-aca080dccfc2: unknown revision aca080dccfc2go: error loading module requirements
查看完整描述

2 回答

?
繁星coding

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超4個(gè)贊

對(duì)于您最近的 hash?aca080dccfc2,它是否已合并到 master ,或者該 hash 對(duì)應(yīng)于什么?快速查看,aca080dccfc2似乎沒(méi)有 on?master,但我不確定您對(duì)該提交的期望是什么。

模塊允許的哈希值是有限制的,例如:

如果您查看 refs/pulls/nnnnn 或任何 ref ,它會(huì)出現(xiàn)在 Git 中,但不會(huì)出現(xiàn)在主分支和標(biāo)簽中。最近的更改將搜索范圍縮小到主要分支和標(biāo)簽,這更合適。

嘗試獲取該aca080dccfc2哈希對(duì)我來(lái)說(shuō)不起作用:

$ go get github.com/libp2p/go-libp2p-core@436d707f7cd0

go: finding github.com/libp2p/go-libp2p-core 436d707f7cd0

go get github.com/libp2p/go-libp2p-core@436d707f7cd0:?

?github.com/libp2p/go-libp2p-core@436d707f7cd0: invalid version: unknown revision 436d707f7cd0

另一方面,最近的提交master確實(shí)對(duì)我有用:


$ go get github.com/libp2p/go-libp2p-core@d204016fc64589d0

(旁注:請(qǐng)注意,我只是在 . 之后單獨(dú)使用提交哈希值@。如果偽版本出現(xiàn)問(wèn)題,這會(huì)很方便)。

您提到:

它仍在嘗試獲取舊的嗎?

我不確定這是否是您的主要問(wèn)題,但一般來(lái)說(shuō),如果您不確定版本來(lái)自哪里,那么通常是一個(gè)好的起點(diǎn):

go mod graph | grep <module-of-interest>

或者在你的情況下:

go mod graph | grep go-libp2p-core

從文檔中:

“go mod graph”以文本形式打印模塊需求圖(應(yīng)用了替換)。輸出中的每一行都有兩個(gè)以空格分隔的字段:一個(gè)模塊及其要求之一。每個(gè)模塊都被標(biāo)識(shí)為路徑@版本形式的字符串,但主模塊除外,它沒(méi)有@版本后綴。


查看完整回答
反對(duì) 回復(fù) 2023-07-10
?
MYYA

TA貢獻(xiàn)1868條經(jīng)驗(yàn) 獲得超4個(gè)贊

您可以嘗試這個(gè)小技巧來(lái)解決這個(gè)問(wèn)題:

github.com/libp2p/go-libp2p-core v0.0.7-0.20190626134135-aca080dccfc2go.modgo.sum文件中刪除 的條目。

然后嘗試go get "github.com/libp2p/go-libp2p-core@v0.2.1-0.20190802003216-436d707f7cd0"下載指定版本


查看完整回答
反對(duì) 回復(fù) 2023-07-10
  • 2 回答
  • 0 關(guān)注
  • 200 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)