C# 为多个客户机支持项目代码的最佳方式是什么?

C# 为多个客户机支持项目代码的最佳方式是什么?,c#,javascript,asp.net,git,project,C#,Javascript,Asp.net,Git,Project,我们有一个项目(asp.net、js、css、代码隐藏等)和一些客户端(例如一对客户端)。 为多个客户开发和支持项目的最佳方式是什么 客户端在其项目中有不同的css、图像和一些js代码,但大部分web表单、css、js和服务器代码是统一的。 也许git分支可以帮助我们,也许复合控件,或者其他解决方案 有了Git,您就有了单一的解决方案:“每个客户端分支”。Period我建议使用与WordPress操作方式类似的模式,使您的基础站点运行良好,然后允许覆盖它。然后,您可以将基础项目的二进制文件导入到

我们有一个项目(asp.net、js、css、代码隐藏等)和一些客户端(例如一对客户端)。

为多个客户开发和支持项目的最佳方式是什么
客户端在其项目中有不同的css、图像和一些js代码,但大部分web表单、css、js和服务器代码是统一的。


也许git分支可以帮助我们,也许复合控件,或者其他解决方案

有了Git,您就有了单一的解决方案:“每个客户端分支”。Period

我建议使用与WordPress操作方式类似的模式,使您的基础站点运行良好,然后允许覆盖它。然后,您可以将基础项目的二进制文件导入到包含客户端文件的新项目中。您是否正在寻找源代码安全?源代码安全并不重要now@IlyaKlementiev-支持额外的“普通”分支,从中填充到最终用户分支的更改