如何在SVN存储库中包含一个父文件夹?

如何在SVN存储库中包含一个父文件夹?,svn,version-control,tortoisesvn,Svn,Version Control,Tortoisesvn,我有一个这样的文件夹结构 /main/project/web-app/versioned /main/project/web-app/more-versioned /main/project/web-app/unversioned 我将其镜像到我的SVN存储库中,但没有未版本化的文件夹 /main/project/web-app/versioned /main/project/web-app/more-versioned 我签出到版本化的和更多版本化的,但我意识到我真的应该签出到web ap

我有一个这样的文件夹结构

/main/project/web-app/versioned
/main/project/web-app/more-versioned
/main/project/web-app/unversioned
我将其镜像到我的SVN存储库中,但没有未版本化的文件夹

/main/project/web-app/versioned
/main/project/web-app/more-versioned
我签出到
版本化的
更多版本化的
,但我意识到我真的应该签出到
web app
,所以我将其作为顶级文件夹签出,并将其映射到本地的
/main/project/web app
文件夹

我希望SVN(或我作为客户机使用的Ortoise)能够发现这是一个直接映射的父文件夹,并且我能够提交web app子文件夹中的所有更改,但是当我尝试时,我收到一条消息,说
web app
中没有任何更改

我需要做什么才能让SVN和/或Tortoise将我的本地web app文件夹及其内容映射到存储库,并忽略未版本化的文件夹

  • 查看
    /main/project/web app
    。这将为您提供一个名为
    webapp
    的工作副本文件夹,其中包含
    版本化的
    更多版本化的
  • 将您的
    未版本的
    文件夹放入这个新创建的
    web应用
    文件夹中
  • 忽略
    unversioned
    (通过将
    web应用程序上的
    svn:Ignore
    属性设置为
    unversioned

  • 您使用短语“签出到”让我觉得在创建工作副本之前,您已经有了预先存在的目标文件夹。事实不应如此。签出将为您创建文件夹。

    因此,您将svn签出web应用到c:\path\web应用,在web应用工作副本中编辑了一些文件,然后进行了svn提交?请更简洁地说明复制的步骤