当我尝试通过以下命令使用 kudusync 时:
Azure.Kudu.kuduSync ()
我在 Azure 上收到以下错误:
错误:除非设置了“ignoremanifest”选项,否则必须指定“nextManifest”选项。
因此,我编写了自己的 kudusync 实现,提供了一个附加参数-x
来忽略清单,并且同步工作得很好。
我在源代码中看到定义了以下构建参数:
/// Used by KuduSync for tracking and diffing deployments.
let nextManifestPath = getBuildParam "NEXT_MANIFEST_PATH"
/// Used by KuduSync for tracking and diffing deployments.
let previousManifestPath = getBuildParam "PREVIOUS_MANIFEST_PATH"
所以应该有添加这个参数的可能性,但我还没有看到这些参数的任何用法。Isaac Abraham的示例项目也没有使用它。