多租户项目

时间:2015-05-07 10:08:50

标签: asp.net web web-applications hosting multi-tenant

我有一个网站,可以与多家公司合作。 我需要有项目的远程存储库,我希望能够为每个公司和单独的数据库创建该项目的单独副本。每家公司都应该拥有自己的网址,例如company_name.site_name.com。

这种方法允许我为一些大公司使用一台服务器,为几家小公司使用另一台服务器。 那么有没有可以帮助我的工具或框架

如果它非常重要,我将ASP.NET用于网站和SQL服务器

1 个答案:

答案 0 :(得分:0)

如果您计划使用ASP.NET和SQL,则可以使用TFS。只需为每家公司创建一个不同的分支。

您也可以使用相同的方法SVN。为每家公司创建不同的分支。

您可以在主干或主分支中合并代码以保留公共项目,公司的每个分支都是公司特定的代码。

那里有很多存储库工具。这两个是最常见的。