2017-02-17 76 views

回答

2

Paket似乎不支持此刻。 GitHub有单个文件依赖项功能,但是一般的git依赖项的处理方式不同。

虽然你可以达到相同的半手动。它为GitHub工作的方式是将参考文件添加为项目的链接。只要你在paket.dependencies中有repo依赖项,Paket就会将其克隆到paket-files文件夹下,并且你可以链接到那里存储的文件(Paket需要克隆整个repo,但是你会在那里找到你的文件)。

这样,您将在VS和其他IDE中获得相同的行为。您将失去一些Paket支持,因为paket.references中不存在该项目依赖于链接文件的信息。但是对于这种依赖关系,通常没有任何问题,因为这是对其他事物的传递依赖关系,这将需要版本冲突解决方案。无论如何,您可以在git依赖关系的paket.dependencies中固定特定的提交。

相关问题