我们将使用Orchard作为特定客户端的基础。我们是一家运行VS2K10的C#商店。根据我们项目的规范,我们将把它放入我们的版本控制系统中。
也就是说,我们将根据客户的需求创建自定义模块。这里的每个人都推荐什么方法?
#1的问题是代码库相当大,但它将允许我们在开发时在本地调试站点。
#2的注意事项是什么?缺少调试?
我很好奇每个人对此会采取什么方法。我倾向于使用#1,获取完整的源代码,将其放入SVN,并在此基础上进行构建。
有什么想法?
发布于 2011-08-26 06:44:25
如果要使用Visual Studio开发模块,只需使用完整的源代码即可。磁盘空间很便宜。#2的警告是它的舒适性要差得多。为什么要麻烦呢?
发布于 2011-08-26 17:37:19
我使用完整的源代码版本,但我只将正在处理的模块和主题签入到源代码控制中。
我最初只使用web代码,但发现自己遇到了很多小问题,当使用完整的源代码时,这些小问题更容易追踪到。
我发现,只有对我正在处理的东西进行源代码控制,才能更容易地更新到Orchard的后续版本。
发布于 2011-08-26 06:52:55
我不是软件工程师,但我会这样做:
如果它在来自该项目的程序集中的类中崩溃,您将能够指定源代码文件,因为您获得了符号,并且由于您不会定期修改该项目,因此您的VS不会每次都重新构建它。如果你想节省一些内存,你甚至可以卸载这个项目,不管它是多么微不足道。
https://stackoverflow.com/questions/7195802
复制相似问题