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

时间:2014-03-27 16:32:13

标签: azure dropbox azure-web-sites

在我工作的地方,我们的营销团队正在寻找一种“快速简便”的方法,定期更新我们网站上的一些文件。我张开嘴说“我们可以使用DropBox的Azure网站!”。一切正常,除了使用DropBox,只有在我登录Azure门户并单击同步时才会部署文件。毋庸置疑,这是一个交易破坏者,因为用户想要保存文件并让所有内容都显得神奇。

有没有办法通过Azure上的DropBox设置连续部署?如果需要,我不介意设置一个每15分钟运行一次的工作来执行文件上传..但是如果可能的话,我宁愿避免这样做

提前致谢

2 个答案:

答案 0 :(得分:3)

目前我们不支持与Dropbox的持续同步。鉴于这些变化,挑战是网站的噪音和可靠性。想象一下,用户自然会逐个文件地修改文件,Dropbox会同时对它们进行同步。您可以进入网站处于暂时不良状态的情况。

答案 1 :(得分:0)

目前无法使用Azure网站中的Dropbox集成。最好的选择是本地git集成,Azure将为您提供一个远程git位置,您可以推送到该位置导致更新。

这样可以为您提供行为,但不会提供您想要的保管箱行为,因为有人仍然需要提交和推送。

为此,您可以查看实现Git挂钩来模仿行为,您可以在文件更改时自动提交和推送。

这样的事情会给你这种行为,但你需要转换为基于服务器的模型。

Git Repo Auto-commit and Push

或者,您可以在GitHub或Visual Studio Online中托管该网站,我相信您会自动获取该链接。