![]() |
1
4
源控制 我建议对dotnetnuke项目(皮肤、模块、提供者)使用单独的项目,而不要将实际的网站本身检查到源代码管理环境中(dnn模块将使用wap样式的项目)。然后,每个开发人员可以在其开发环境中拥有自己的dotnetnuke站点和数据库。我也不建议更改DotnetNuke的核心,这样您就有了一个干净的升级路径。我建议使用诸如 Red Gate's SQL Data Compare 为了为您的数据生成数据库脚本,您也可以将这些脚本保存在源代码管理环境中。 Here is some more information about setting up a Web Application Project for a DotNetNuke module. 测试/分段/生产 在dotnetnuke中保持这些独立通常非常容易,因为您已经在创建插入到dnn站点的模块。我的建议是创建打包的、版本正确的模块,以便您可以在测试、分段和生产中清楚地安装它们。 你可能想调查一下 building module packages with MSBuild scripts . 或者,这里有一些关于使用的信息 NAnt to automate DNN module packaging. |
![]() |
Eric · pip安装-e svn+ssh不接受用户 7 年前 |
|
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 7 年前 |
![]() |
Dipu H · Viewvc未扩展关键字 7 年前 |
![]() |
NealWalters · SVNLook-存储库格式-语法不正确 7 年前 |
![]() |
m-mas · 尝试与svn重新同步trac时出错 7 年前 |
![]() |
Wombattle · 通过命令行在SVN中保留时间戳 7 年前 |