繁体   English   中英

一种下载每个nuget包源的方法?

[英]A way to download source of each nuget package?

我正在一个强大的法规环境中工作,在这种情况下,只要您能够拥有所有这些库的源代码,就可以使用开源库(如今在GitHub上几乎是同义词)。

在可行性阶段,我一直在使用nuget链接我的项目上的库,到目前为止,将项目存储在Git中。

在进入生产阶段之前,我希望能够(至少对于每个生产版本,甚至如果可能的话,甚至对于夜间构建)都可以“使用”所有我使用的库的源。

可能有一种策略可以在没有nuget的情况下使用git和子模块来实现,但这对我来说似乎并不明显。 任何人都知道如何执行此操作?

谢谢 !

恐怕不可能自动进行。 我什至会说在github中手动找到适当的修订版本并不总是那么容易。

现在几乎是GitHub上的同义词

它几乎。 例如,System.Data.SQLite甚至使用另一个VCS: https : //system.data.sqlite.org/index.html/brlist 您会注意到,在那里发现一个版本并不容易。

如果您需要严格遵守法规,则可能应该自己从已知来源重建依赖关系。

在大多数情况下,项目站点会将您带到GitHub页面。 在那里,您将可以下载nuget软件包的源代码。
https://www.nuget.org/packages/NGitHub/0.7.0-beta2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM