Sharepoint在线代码存储库和连续部署

时间:2018-08-24 09:06:10

标签: deployment sharepoint-online

我们正在维护git存储库中的Sharepoint-Online主题,页面布局,样式(css,html,母版和站点资产中的图像),并不断集成对Dev,UAT和Prod环境的更改。这仅仅是Sharepoint工作的开始。我们将使用VSTS来管理所有这些工作。我的问题是:

1-我们有一些特定于公司的自定义模板(html&css)和Microsoft作为sharepoint一部分提供的一些模板。我们计划仅在git信息库中维护自定义模板,而不维护Microsoft提供的模板(因为我们不会在m / s模板中进行更改。)。任何人都可以建议这是否符合Microsoft准则。微软是否提供任何标准文档来组织源代码管理中的这些文件?

2-如何为开发变更维护测试环境?我们应该采用沙盒方法(不建议使用sharepoint-online)还是遵循https://sharepointologic.blogspot.com/2017/01/sharepoint-online-continuous-delivery_17.html中提到的方法?我们为Dev / UAT和Prod环境提供了不同的网站集。如果要采用第二种方法,然后验证每个更改,则开发人员需要将代码推送到网站集。 Microsoft建议的最佳方法是什么?我找到了一个有用的链接,但无法确定:https://sharepoint.stackexchange.com/questions/82781/how-to-setup-development-and-uat-for-sharepoint-online-multitenant?newreg=cc9cc6db7e64476ca7b26e246f29b30b

请提出建议

1 个答案:

答案 0 :(得分:0)

第一个问题。是的,您可以将其放入git存储库,因为您已经订阅了该服务并为此付费。

第二个问题。 article提供了分步说明,以创建一个开发/测试环境,其中包括针对Secure SharePoint Online网站和文件解决方案的四种不同类型的SharePoint Online工作组网站。

团队网站,包括:

  1. 组织范围内的团队站点
  2. 项目1团队站点
  3. 市场营销活动团队网站
  4. 公司战略团队网站

您可以查看Office 365 dev/test environment以获得更多详细信息。