【问题标题】:Git-publishing an Azure website with lots of NuGet dependenciesGit 发布具有大量 NuGet 依赖项的 Azure 网站
【发布时间】:2013-03-23 13:42:51
【问题描述】:

我还没有尝试过任何事情(因为这意味着将我的项目从 SVN 转换为 Git)所以我想早点询问这个以评估可能的选项。

我有一个 Web 项目要部署到 Windows Azure,它有很多 NuGet 依赖项,目前由 Visual Studio 管理。我不会在 Github 上托管它,但我会将它托管在我的源服务器上的专用存储库上(与 SVN 平行)。由于在源代码控制中您只存储代码,而 NuGet 允许您在更改开发工作站时检索依赖项(与 Maven 完全一样),我想问 Azure 在处理 Git 和 NuGet 依赖项时的行为方式。

AFAIU 当您 git push 到 Azure 时,您只需将源代码推送到他们的分支,因此他们会检测传入的代码,使用 .NET 编译器进行编译并部署到托管您网站的所有负载平衡 Web 服务器。但是,如果您的项目需要 NuGet 依赖项会怎样? Azure 会自动为您下载它们还是编译器崩溃?

【问题讨论】:

    标签: git azure nuget


    【解决方案1】:

    您可以在解决方案上启用包恢复http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages 并使用 kudu 功能推送它,如本博文中所述 http://blog.davidebbo.com/2012/06/introducing-open-source-engine-behind.html hth

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-30
    • 2013-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多