如何使用git-svn clone仅从Subversion版本库获取HEAD版本?
问题描述:
如何使用git svn clone
仅从Subversion存储库获取HEAD修订版本?如何使用git-svn clone仅从Subversion版本库获取HEAD版本?
我一直在努力
git svn clone -s http://svn/java/<projectname>
,但我已经得到了很多空目录的,我什么都试过了。所以知道我想在颠覆方面做一个克隆头......这可以做到吗?
答
我想这是你想要什么:
git svn clone -s -r HEAD http://svn/java/<projectname>
您也可以指定与-r 2039:HEAD
一个范围,如果例如,你想要的所有修订从2039到最新。如果真的是2039年之前你反对的历史,而不是当前修订之前的所有内容,你可能会这样做。
答
git svn clone -r HEAD http://svn/java/<projectname>
不要忘记“-r HEAD”。它获取最新版本。
我不知道为什么,但我没有与每个项目工作 – techsjs2013 2013-02-14 19:58:56
我不得不删除“-s”并添加更改URL到htp:// svn/java//trunk,但它看起来像它适用于我的问题 –
techsjs2013
2013-02-14 20:37:43