作为WCM的Sharepoint-关于源代码控制

问题描述

我的一些同事使用Sharepoint WCM开发了一个面向公众的网站。 是否可以将网站的html内容置于源代码控制之下?我谈论的不是Webparts和扩展,而是普通的masterPages和Contentsites。 我的印象是html最终出现在sharepoint-database中。那将使我们无法拥有所需的源代码控制功能,例如分支,扩散和合并。     

解决方法

纯内容不需要生活在源代码控制之下。您可以通过SharePoint对内容进行版本控制。 如果您正在谈论母版页和页面布局,则可以很高兴地将它们保留在源代码控制之下,并通过具有代码功能的模块中的模块来部署更改的文件,以确保覆盖并打包在解决方案中。 如果绝对必须让内容受源代码控制,则可以使用“内容部署向导”(在CodePlex上查找)或其他某种方式对源代码进行控制。     ,您可以使用SharePoint Designer在aspx页面上检出,检入和发布html内容。 SharePoint Designer 2010版本是免费的,如果您有权访问SharePoint网站,则也可以修改内容。 在此处下载SharePoint Designer 话虽如此,您还可以使用SharePoint的即用版本控制,签入和签出功能。 SharePoint中的大多数内容最终都包含在列表/库中,包括页面。 (如Sharepoint网站中的页面库)。 看到这个,这个和这个