1
我在一個git倉庫中有幾個小型dart演示項目。因此,每個項目都位於存儲庫的子文件夾中,並且這些項目中的每個項目的yaml文件都位於相應的文件夾中,而不在回購的根目錄下。有沒有一種方法來指定git依賴到git repo中的這樣的子文件夾?我知道我可以手動克隆存儲庫,並在依賴規範中使用文件路徑。但是我正在尋找的是一種在subdir中爲該包提供直接git url的方法。這可能嗎?dart軟件包依賴於git repo子目錄
您是否嘗試將目錄名稱添加到URL? 'git:url:git:// github.com/munificent/kittens.git/somedir' 該文檔僅提及'ref:some-branch'(該引用可以是Git允許標識提交的任何內容)請參閱https ://www.dartlang.org/tools/pub/dependencies.html#git-packages –
這不起作用,因爲pub首先觸發git克隆,但帶附加目錄的url不會引用有效的git存儲庫,並且所以克隆失敗。 – Gregor
我想你應該提出一個功能請求dartbug.com/new –