2011-06-07 58 views
4

我试图克隆Linux Libertine项目的存储库。这是一个SVN回购,但我想用git作为我的个人后端。现在,我有一个奇怪的错误消息:尝试通过git克隆SVN回购时出现奇怪的错误

$ git svn clone -s http://linuxlibertine.svn.sourceforge.net/svnroot 
Initialized empty Git repository in /home/robert/svnroot/.git/ 
Repository has been moved: Repository moved temporarily to 'http://linuxlibertine.svn.sourceforge.net/svnroot'; please relocate at /usr/lib/git-core/git-svn line 1923 

任何人可以帮助我吗?

+0

http://stackoverflow.com/questions/6251587/svn-repository-moved-temporarily-to-main-please-relocate的可能的复制(问题是SVN) – 2012-10-22 06:30:17

回答

5

您使用的URL实际上遭受重定向循环(您可以使用浏览器进行检查)。

但是,根据SourceForge上项目的develop page,您没有使用正确的URL:您应该使用http://linuxlibertine.svn.sourceforge.net/svnroot/linuxlibertine来代替。

$ git svn clone -s http://linuxlibertine.svn.sourceforge.net/svnroot/linuxlibertine 
+0

完美的作品!谢谢。 – fuz 2011-06-07 17:15:52