当我尝试使用以下命令导入项目时:
svn import /root/dummyProject file:///home/svn/dummyProjet/ -m "Intial project"
,
它仅使用项目内容创建项目。它不会创建我想要维护的项目文件夹名称。
例如:当我尝试签出项目时,只显示文件夹的内容,而不是包含项目内容的文件夹。
答案 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
,并填充本地目录的内容。