2017-02-17 114 views

回答

2

Paket似乎不支持此刻。 GitHub有單個文件依賴項功能,但是一般的git依賴項的處理方式不同。

雖然你可以達到相同的半手動。它爲GitHub工作的方式是將參考文件添加爲項目的鏈接。只要你在paket.dependencies中有repo依賴項,Paket就會將其克隆到paket-files文件夾下,並且你可以鏈接到那裏存儲的文件(Paket需要克隆整個repo,但是你會在那裏找到你的文件)。

這樣,您將在VS和其他IDE中獲得相同的行爲。您將失去一些Paket支持,因爲paket.references中不存在該項目依賴於鏈接文件的信息。但是對於這種依賴關係,通常沒有任何問題,因爲這是對其他事物的傳遞依賴關係,這將需要版本衝突解決方案。無論如何,您可以在git依賴關係的paket.dependencies中固定特定的提交。

相關問題