在一个解决方案中针对多个应用的​​SVN策略

时间:2016-03-08 14:43:13

标签: asp.net-mvc svn asp.net-web-api architecture

所以我试图找出处理以下场景的最佳方法。

目前,我有一个VS解决方案,其中包含以下项目:

.Data
.Domain
.Service
.Web (.NET MVC)

对于SVN,日常工作进入主干,然后将各个修订合并到生产分支。到目前为止,这一点很有效。

现在,我将Web Api项目添加到将使用服务层的同一解决方案中。我希望能够在MVC站点和Web Api站点上实时提供不同版本的服务层,因此我为Web Api站点创建了一个新的生产分支。

这就是我的问题所在。让我说我更新服务层以获取真正适用于MVC应用程序的内容,我是否只将该修订版合并到MVC生产分支,并且只是把它从Web Api分支中删除?是否可以随着时间的推移,每个生产分支中的服务层变得非常不同?

我也对其他设置建议持开放态度。我知道有外部概念,但我想将所有内容保存在一个解决方案中。

0 个答案:

没有答案