【发布时间】: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 会自动为您下载它们还是编译器崩溃?
【问题讨论】: