我读了手册,它说的clone是Runs init and fetch.
但我试过这个:
git svn clone -T http://svn.felspar.com/public/m-intercept/trunk/
Run Code Online (Sandbox Code Playgroud)
然后得到:
fileparse():在/ usr/lib/git-core/git-svn第405行需要一个有效的路径名
并没有下载任何文件.
但是当我使用时:
git svn init http://svn.felspar.com/public/m-intercept/trunk/
git svn fetch
Run Code Online (Sandbox Code Playgroud)
行.它完美地运作.我使用完全相同的URL.
-T参数需要trunk dir的名称.
正常使用将是
git svn clone -T trunk -t tags -b branches http://svn.felspar.com/public/m-intercept
Run Code Online (Sandbox Code Playgroud)
告诉git在哪里寻找主干,标签和分支,并将它们映射到git标签和分支.