Пакет, похоже, не поддерживает это на данный момент. Для GitHub существует функция зависимостей одного файла, но общие зависимости git обрабатываются по-разному.
Вы можете добиться того же полу-вручную, хотя. Способ работы GitHub заключается в том, что он добавляет ссылочный файл в качестве ссылки на проект. Пока у вас есть зависимость репо в paket.dependencies, Paket будет клонировать ее под папкой paket-files
, и вы можете ссылаться на файл, хранящийся там (Paket нужно будет клонировать все репо, но вы найдете там свой файл).
Таким образом, вы получите то же поведение в VS и других IDE. Вы потеряете поддержку Paket, поскольку в paket.references не будет информации о том, что проект зависит от связанного файла. Но для такого рода зависимостей обычно нет проблем с тем, что это транзитивная зависимость для чего-то еще, что потребует разрешения на конфликт версии. В любом случае вы можете привязывать конкретную фиксацию в paket.dependencies для git-зависимостей.