用于生产增强的 SharePoint 在线开发网站

Posted

技术标签:

【中文标题】用于生产增强的 SharePoint 在线开发网站【英文标题】:SharePoint online development site for production enhancements 【发布时间】:2018-04-03 07:42:16 【问题描述】:

我有一个项目,我必须在其中进行一些设计自定义并添加一些功能,例如工作流程。我知道我们不应该直接在生产环境中进行这些更改,而是创建一个开发/暂存环境的确切方法是什么?

一种方法是我们可以创建此 SharePoint 在线网站的副本并在那里进行更改。在完成所有更改并获得批准后,我们​​可以将它们移至生产环境。但在这种情况下,我也想知道我们如何创建站点的副本,然后将其同步到主生产站点。

【问题讨论】:

【参考方案1】:

推荐的方法是创建一个开发/暂存租户并授予一部分人员访问权限。所以 dev 将是 devs,staging 将是 devs 和 QA 测试人员。我为之工作的许多公司不想要额外的费用,因此他们选择为开发和登台创建单独的网站集。根据您的工作,这可能没问题。

如果您订阅了 msdn,您可以为自己创建一个开发租户并以这种方式将其分离出来。

然后进行部署,如果您已编写好所有脚本,则可以自动执行部署。

【讨论】:

谢谢@Jason,现在我们的网站正在生产中运行,所以有什么方法可以在单独的网站集中创建它的副本?然后我可以在其中进行更改? 看看 github 上的 PnP 配置引擎。这是一种使用 PowerShell 配置新站点的方法。您可以导出您网站的模板并将其用作新网站的基础。

以上是关于用于生产增强的 SharePoint 在线开发网站的主要内容,如果未能解决你的问题,请参考以下文章

如何在线访问“APP for Sharepoint”页面 sharepoint

我想问问sharepoint干啥用的

SharePoint 2013 安装配置

我正在设置 SharePoint 开发环境。我可以在生产计算机上的 VM 和 Visual Studio 上设置 Sharepoint 吗?

在 Azure 搜索中索引 Sharepoint 在线站点

Sharepoint:如何更改新创建的子网站的默认页面布局?