我创建了一个我想在多个项目中重用的Web应用程序(mvc4)。该站点是一个管理面板,但可以在每个项目中进行扩展和略微修改。我想避免复制项目,因为我希望能够以最低的成本将每个项目更新到最新版本。
到目前为止,我尝试了两种方法:
目前我正在考虑“只是”从核心项目中分支每个项目。这当然需要在我之前提到的脚本中完成相同的更改(或者至少是它们的一大部分),我担心如果我尝试从核心项目中提取更新,那么冲突的数量将会呈现整个方法无法使用。
有没有人知道如何解决这个问题?
答案 0 :(得分:0)
我建议创建一个mvc应用程序的NuGet包并重用它。因此版本控制和应用更新会更容易。但是,要使代码与要在新项目中添加的代码完全隔离,需要做一些工作。