将ASP.NET基本模板中的更新合并到自定义网站中

时间:2012-11-27 23:22:58

标签: visual-studio-2010 templates versioning visual-sourcesafe branching-and-merging

我们有一个在线商店/电子商务网站,我们使用Visual Studio 2010在ASP.NET网页中开发,我们将其用作构建更多商店的模板。我们的每个客户的要求略有不同,因此我们需要对模板进行自定义,例如向产品添加字段或添加与产品相关的新数据库表。

我们希望能够对模板进行改进,并将更改传播到构建在其上的自定义网站,同时保持这些自定义。

到目前为止,我有几个想法:

  1. 从模板在每个自定义网站上执行'diff',并将其存储为每个站点的补丁。更新模板时,只需在所有自定义站点上复制模板,然后重新应用修补程序。但是,我不确定如何处理版本控制,因为每个站点当前都存储为Visual SourceSafe中的单独项目。

  2. 尝试以允许自定义而不对代码或数据库进行更改的方式构建模板。但我觉得这很难实现。

  3. 有没有人对实际实施有更好的想法或建议?

0 个答案:

没有答案