2017-02-17 3 views

Antwort

2

Paket scheint dies im Moment nicht zu unterstützen. Es gibt eine einzelne Dateiabhängigkeitsfunktion für GitHub, aber allgemeine Git-Abhängigkeiten werden unterschiedlich gehandhabt.

Sie können das gleiche halb-manuell erreichen, obwohl. GitHub funktioniert so, dass die referenzierte Datei als Link zum Projekt hinzugefügt wird. Solange Sie die Repo-Abhängigkeit in paket.dependencies haben, wird Paket es unter paket-files Ordner klonen und Sie können auf die dort gespeicherte Datei verlinken (Paket muss das ganze Repo klonen, aber Sie finden Ihre Datei dort).

Auf diese Weise erhalten Sie das gleiche Verhalten in VS und anderen IDEs. Sie werden einige Paket-Unterstützung verlieren, da es keine Informationen in paket.References gibt, dass das Projekt von der verknüpften Datei abhängt. Aber für diese Art von Abhängigkeiten gibt es normalerweise kein Problem, da dies eine transitive Abhängigkeit von etwas anderem ist, was eine Versionskonfliktauflösung erfordern würde. Sie können das spezifische Commit in Paket-Abhängigkeiten für Git-Abhängigkeiten trotzdem festlegen.

Verwandte Themen