在Windows Azure网站上使用DropBox设置连续部署

在Windows Azure网站上使用DropBox设置连续部署,azure,dropbox,azure-web-app-service,Azure,Dropbox,Azure Web App Service,在我工作的地方,我们的营销团队正在寻找一种“快速简便”的方法,定期更新我们网站上的一些文件。我张开嘴说:“我们可以用DropBox使用Azure网站!”。这一切都很好,除了DropBox,只有在我登录Azure门户并单击“同步”时才能部署文件。不用说,这是一个交易破坏者,因为用户希望保存一个文件,让所有东西都神奇地显示出来 有没有办法通过Azure上的DropBox设置连续部署?如果需要,我不介意设置每15分钟运行一次作业来执行文件上载。。但如果可能的话,我更愿意避免这种情况 提前感谢在Azur

在我工作的地方,我们的营销团队正在寻找一种“快速简便”的方法,定期更新我们网站上的一些文件。我张开嘴说:“我们可以用DropBox使用Azure网站!”。这一切都很好,除了DropBox,只有在我登录Azure门户并单击“同步”时才能部署文件。不用说,这是一个交易破坏者,因为用户希望保存一个文件,让所有东西都神奇地显示出来

有没有办法通过Azure上的DropBox设置连续部署?如果需要,我不介意设置每15分钟运行一次作业来执行文件上载。。但如果可能的话,我更愿意避免这种情况


提前感谢

在Azure网站中使用Dropbox集成目前不可能做到这一点。最好的选择是本地git集成,Azure将为您提供一个远程git位置,您可以推送到该位置以进行更新

所以这给了你行为,但不是你想要的dropbox行为,因为有人仍然需要提交和推送

为了实现这一点,您可以研究如何实现一个Git钩子来模拟这种行为,即当文件更改时自动提交和推送

类似这样的东西会给您这种行为,但您需要转换为基于服务器的模型


或者,您可以在GitHub或Visual Studio Online中托管站点,我相信您会自动获得该挂钩。

目前,我们不支持与Dropbox的连续同步。考虑到这些变化,现场的噪音和可靠性是一个挑战。想象一下,用户自然地一个文件一个文件地修改,Dropbox一次同步一个文件。您的站点可能会处于暂时的不良状态。

谢谢大家!我希望有一些PowerShell命令可以使用,但repository sync选项目前只调用Git sync,不一定调用当前设置的任何部署存储库。我们只需要为这个项目找到一种不同的方法,谢谢大家的洞察力。