如何使用git-svn clone只从Subversion存储库获取HEAD修订版?

时间:2013-02-14 13:12:27

标签: git git-svn

如何使用git svn clone仅从Subversion存储库获取HEAD修订版?

我一直在尝试

git svn clone -s http://svn/java/<projectname>

但我得到了很多空目录,我尝试了一切。所以我知道我想在颠覆中克隆一下头部......这可以做到吗?

2 个答案:

答案 0 :(得分:12)

我认为这就是你想要的:

git svn clone -s -r HEAD http://svn/java/<projectname>

例如,如果您希望从2039开始的所有修订都是最新的,则还可以指定-r 2039:HEAD的范围。如果它真的是你反对的2039年之前的历史,而不是当前修订版之前的所有内容,你可能会这样做。

答案 1 :(得分:11)

git svn clone -r HEAD http://svn/java/<projectname>

不要忘记“-r HEAD”。它取代了最新版本。