Visual studio 2010 使用Umbraco进行开发的首选设置

Visual studio 2010 使用Umbraco进行开发的首选设置,visual-studio-2010,umbraco,Visual Studio 2010,Umbraco,我们正在使用Umbraco开始新的网站开发,在为多个开发人员进行优化设置时遇到了一些困难 现在,我们在代码目录中安装了完整的umbraco,IIS也指向它,每个开发人员都有一个本地数据库。我们计划使用Courier软件包推/拉内容更改,并使用Git作为源代码 此设置允许从VisualStudio(使用F5)进行调试,而不是附加到w3p,这很烦人。独立数据库是我不太喜欢的部分,我更喜欢共享数据库,但使用Umbraco的缓存模型(在xml文件中),这也不是最优的-数据类型的更改等不会反映在其他开发人

我们正在使用Umbraco开始新的网站开发,在为多个开发人员进行优化设置时遇到了一些困难

现在,我们在代码目录中安装了完整的umbraco,IIS也指向它,每个开发人员都有一个本地数据库。我们计划使用Courier软件包推/拉内容更改,并使用Git作为源代码

此设置允许从VisualStudio(使用F5)进行调试,而不是附加到w3p,这很烦人。独立数据库是我不太喜欢的部分,我更喜欢共享数据库,但使用Umbraco的缓存模型(在xml文件中),这也不是最优的-数据类型的更改等不会反映在其他开发人员的环境中。然而,这确实意味着在开发人员之间共享更改是一个两阶段的过程——Git+Courier

我想人们已经想出了一些关于umbraco团队开发设置的最佳实践——如果能听到他们的话,我会很高兴的


谢谢

我们对代码使用一个中央源代码控制系统,并与所有开发人员共享一个数据库。这非常有效,但在更改或更新源代码管理存储库之后,唯一需要记住的是需要更新缓存(右键单击Umbraco中的根内容节点并“重新发布整个网站”)


通过这种设置,我们在开发阶段共享代码和数据库。然后可以使用Courier将umbraco内容来回传输到测试和生产环境。

这就是我们最终要做的。谢谢