2014-09-12 128 views
1

我试图克隆achartengine subversion repository运行以下命令:如何避免在使用git svn时创建子文件夹?

git svn clone http://achartengine.googlecode.com/svn -s achartengine 

然而,在过程完成了不必要的子文件夹中创建:

├── achartengine 
│   └── achartengine 
│    ├── AndroidManifest.xml 
│    ├── assets 
│    ├── bin 
│    ├── build.xml 
│    ├── demo 
│    ├── extra 
│    ├── lib 
│    ├── lint.xml 
│    ├── pom.xml 
│    ├── project.properties 
│    ├── res 
│    ├── src 
│    └── test 
└── .git 

有没有办法避免的子文件夹的创建?

回答

1

恕我直言git-svn做的是正确的事情,在svn repo的trunk视图中有一个不需要的subfoler。如果你真的想避免一个subfoler,首先在svn中删除它。

另一种方式来解决这个问题是直接克隆子目录:

git svn clone http://achartengine.googlecode.com/svn/trunk/achartengine achartengine 
+0

我想我尝试过这一点。很明显不是。谢谢。 - 有趣的是:[GitHub importer](https://porter.github.com/new)仍然创建一个子文件夹。 – JJD 2014-09-12 12:05:03

相关问题