【问题标题】:.net winform project structure in subversion颠覆中的.net winform项目结构
【发布时间】:2011-06-09 09:55:46
【问题描述】:

我即将开始一个 .net winform 项目。我对如何在 SVN 中设置项目结构感到困惑。除了主要的GUI,我会写一些常用的库,比如通信层等。这些库将在这个项目中使用,也会在其他项目中使用,所以我不想把这些库放在gui项目下。

人们通常如何在 svn 中为这些类型的项目创建项目结构。

我应该首先使用一些工具(乌龟等)在 svn 中创建项目结构吗? 如果是,那么如何在 VS 中创建 VS 项目,以便项目文件等进入正确的文件夹

如果我首先在 VS 2010 中创建结构。如何在 svn 中相应地提交它们以便维护项目目录结构?我在 VS 中使用 AnkhSVN 但无法做到这一点,每次尝试 SVN 中的 dir 结构都与我想要的不同。

如何/在哪里添加解决方案文件和解决方案文件夹?

抱歉,如果这些问题非常基本或含糊不清,但在 Eclipse 中,我从未发现设置新项目很困难。我使用 maven 标准目录结构,一切似乎都很明显,以至于我在 Java 世界中从未遇到过这种问题。

总而言之,如果有人可以给我在 VS/SVN 中创建一个非常简单的 MVC 项目结构的步骤

GUI(主项目)
--型号
--查看
--实用工具

CommLayer(这是本项目以及稍后将在其他项目中使用的常用库之一)。

谢谢

【问题讨论】:

    标签: .net svn projects-and-solutions directory-structure ankhsvn


    【解决方案1】:

    指导包可能是去这里的方式

    Creating Guidance Packages

    如果我能提供一个建议 - 对于跨项目使用的通用库,我会鼓励您发布这些库,这样库可能是通用的,但项目可以使用这些库的不同版本。

    为方便起见,有一个 ExternallReferences 文件夹,其中包含已发布的 DLL,供您使用公共库并在您的项目中引用它们

    【讨论】:

      猜你喜欢
      • 2010-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多