【发布时间】:2009-11-30 22:34:04
【问题描述】:
我的团队正在开发一个新的 DotNetNuke Web 应用程序,并且想知道在设置具有源代码控制和自动构建的开发环境时有什么建议?我们希望将 DNN 源代码与我们的自定义模块和扩展源代码分开。
Visual Studio 的 DotNetNuke 编译模块模板希望我们将源代码存储在 DNN 源代码的 DesktopModules 目录中,并输出到 DNN 源代码 bin 目录。这是推荐的结构吗?我宁愿将文件保存在不同的位置,但是在本地运行和调试变得更加困难,因为每次更改都需要安装模块。此外,自动化构建应如何部署任何更改?
其他人是如何设置的?有推荐的最佳做法吗?
【问题讨论】:
-
最佳实践警察尚未为此制定指导方针。我会遵循 DNN 人员的建议。
标签: version-control build-automation development-environment dotnetnuke