2010-03-08 85 views
4

我收到以下错误,试图克隆svn存储库。
以前有谁见过这个?git-svn错误导入存储库:致命:不是有效的对象名称

$ git svn clone -s https://npanday.svn.codeplex.com/svn npanday 

Initialized empty Git repository in /home/kurtharriger/npanday/.git/ 

fatal: Not a valid object name 
ls-tree -r --name-only -z : command returned error: 128 

$ git --version 

git version 1.7.0.1 

回答

7

出于某种原因,他们的仓库开始对改版21102而不是1并且有在SVN版本号顺序中的间隔。我怀疑其中一个或两个是干扰git-svn的工作方式。一些Google搜索表明codeplex的svn网关有一些怪癖。 (我试图回答这个问题的时候发现了至少三个偏离正常SVN服务器行为的地方)

如果你只克隆树干,虽然需要很长时间,但它似乎工作正常。我也建议,告诉它在转开始克隆21102.

$混帐svn的克隆-r21102:HEAD https://npanday.svn.codeplex.com/svn/trunk npanday

+0

嘿嘿。对。多数民众赞成在一段时间后,我也发现了 – 2010-08-21 16:33:46

+0

我有一个SVN的仓库,开始与r3和和克隆不正确。这个窍门! – pean 2014-09-09 08:39:16

相关问题