如何将完整文件夹导入SVN存储库

时间:2011-11-09 11:52:03

标签: svn

当我尝试使用以下命令导入项目时:

svn import /root/dummyProject file:///home/svn/dummyProjet/ -m "Intial project"

它仅使用项目内容创建项目。它不会创建我想要维护的项目文件夹名称。

例如:当我尝试签出项目时,只显示文件夹的内容,而不是包含项目内容的文件夹。

1 个答案:

答案 0 :(得分:0)

这正是Subversion应该如何运作的。请参阅Documentation for Import

因此,如果您的本地目录结构如下,并且您想将sub_dir1导入file:///home/svn/dummyProject

/root/dummyProject
  /sub_dir1
    file1.ext
    file2.ext
  /sub_dir2

您应该执行以下命令:

svn import /root/dummyProject/sub_dir1 file:///home/svn/dummyProject/sub_dir1 -m "Initial project"

因此,将在存储库中创建目录sub_dir1,并填充本地目录的内容。