首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >果园:完整来源还是不完整?

果园:完整来源还是不完整?
EN

Stack Overflow用户
提问于 2011-08-26 03:03:09
回答 3查看 1.6K关注 0票数 16

我们将使用Orchard作为特定客户端的基础。我们是一家运行VS2K10的C#商店。根据我们项目的规范,我们将把它放入我们的版本控制系统中。

也就是说,我们将根据客户的需求创建自定义模块。这里的每个人都推荐什么方法?

  1. 从CodePlex获取完整源代码,并在
  2. 中检查是否仅下载果园网络代码(类似于网络平台安装程序)

#1的问题是代码库相当大,但它将允许我们在开发时在本地调试站点。

#2的注意事项是什么?缺少调试?

我很好奇每个人对此会采取什么方法。我倾向于使用#1,获取完整的源代码,将其放入SVN,并在此基础上进行构建。

有什么想法?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-08-26 06:44:25

如果要使用Visual Studio开发模块,只需使用完整的源代码即可。磁盘空间很便宜。#2的警告是它的舒适性要差得多。为什么要麻烦呢?

票数 11
EN

Stack Overflow用户

发布于 2011-08-26 17:37:19

我使用完整的源代码版本,但我只将正在处理的模块和主题签入到源代码控制中。

我最初只使用web代码,但发现自己遇到了很多小问题,当使用完整的源代码时,这些小问题更容易追踪到。

我发现,只有对我正在处理的东西进行源代码控制,才能更容易地更新到Orchard的后续版本。

票数 2
EN

Stack Overflow用户

发布于 2011-08-26 06:52:55

我不是软件工程师,但我会这样做:

  • 获取源代码。
  • 将其添加到您的VS解决方案和源代码管理中。
  • 不会引用该项目的project(s).
  • Add a生成后事件来复制项目文件夹中的dll和符号(用于调试),否则将引用此dll和符号。

如果它在来自该项目的程序集中的类中崩溃,您将能够指定源代码文件,因为您获得了符号,并且由于您不会定期修改该项目,因此您的VS不会每次都重新构建它。如果你想节省一些内存,你甚至可以卸载这个项目,不管它是多么微不足道。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7195802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档