我正在寻找将频繁的自定义代码更改部署到 SharePoint 2010 服务器的最佳实践,我的更改包括所有类型的更改,例如 Web 部件、内容类型、工作流、功能接收器、页面图像和布局文件夹中的脚本等。到目前为止我有什么在文档中发现,建议将 WSP 包用于 SharePoint 的部署。关于使用 WSP 包的频繁代码更改,我有几个问题
- 在安装更新的 WSP 包之前,我们是否需要收回 WSP 包?通过这个包之前的代码部署会发生什么。我们是否需要保留 wsp 包中所有以前的更改,以便当我们收回和删除旧版本时,我们会从以前的版本和新版本中获得所有代码更改。
- 如果我们在包中包含内容类型和列表实例,通过各种部署保留 wsp 包中的所有代码更改可能会导致问题,如何管理此类更改?
- 如果我们为每次更改迭代制作新的 wsp 包,它会不会用大量 wsp 包阻塞我的服务器,每个代码更改周期一个?