发布前端资源到SharePoint(3) – OneDrive for Business

OneDrive是微软的一项云存储服务,它提供了配套的同名应用来将存放在OneDrive的云端文件和本地文件进行双向同步。在企业领域,微软则提供了OneDrive for Business来将存放于SharePoint的文件与本地文件进行双向同步。

安装了Office 2013或更高的版本时,会一同安装OneDrive for Business。我们会在通知区域里看到蓝色的云朵图标(白色云朵图标是OneDrive),右键单击此图标,选择Sync a new library,如图所示:

在弹出的对话框中填入SharePoint文档库的地址,并根据需要点击Change来选择存放这些文件的本地文件夹,然后点击Sync Now,如图所示:

OneDrive for Business完成初始化工作后,就可以在资源管理器的侧栏中看到刚才同步的SharePoint文档库了,如图所示:

打开该文件夹则可以看到所有存放于该文件夹的文件以及同步状态图标,如图所示:

由于这些文件实际上都是本地副本,所以打开时的速度要比使用SharePoint Designer和网络驱动器要快许多。而且可以利用目前大多数编辑器都提供的打开文件夹功能将整个文件夹作为项目整体加载到编辑器中,从而更好地开发文件结构较为复杂的项目。

每次保存文件时,实际上操作的也是本地副本文件,OneDrive for Business监测到文件变化,就会自动同步到SharePoint,同步状态会反映在通知区域的OneDrive for Business图标中,如图所示:

相较于前边介绍过的两种方法而言,OneDrive for Business解决了打开速度的问题,也不需要额外的操作来完成发布。而且还可以在一定程度上支持团队协作,文件的修改被同步到SharePoint之后,接着也会同步到其他团队成员的本地计算机中。然而OneDrive for Business毕竟不是源代码控制工具,缺乏完善的冲突处理机制。

对于比较简单的项目而言,OneDrive for Business可以算得上是一个不错的选择。

在使用OneDrive for Business和前边介绍的两种方法时,我们都没有办法很好的将代码管理纳入进来,接下来的几篇文章则会介绍在实施代码管理的基础上进行发布的方法。

发表评论

电子邮件地址不会被公开。 必填项已用*标注