繁体   English   中英

Git SVN克隆创建空的存储库

[英]Git svn clone creates empty repository

我有一个简单的svn存储库,其中有一个提交正在添加一个文件。 然后,我在另一个目录中尝试运行该目录的git svn clone。 但是我得到以下输出:

Initialized empty Git repository in /home/ncantrel/gstest/trunk/.git/
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/SVN/_Core/_Core.so: undefined symbol: Perl_Gthr_key_ptr
git: 'svn' is not a git command. See 'git --help'.

Did you mean this?
    svn

尽管无法识别该命令,但仍会创建一个git存储库,其名称为svn存储库,但为空。 我也尝试过-s和-r命令并得到相同的结果。

不幸的是,我不知道您正在运行哪个Linux版本,但是由于出现了未定义的符号错误,因此快速进行了上胶,使此页面浮出水面: http ://jtes.net/2011/12/03/perl-perl_gthr_key_ptr-problems/

它指出“ Fedora提供了许多预构建的perl库”。 也许您的发行版也这样做。 本文建议使用cpan重新安装所需的库。 只需输入sudo cpan ,然后输入force install SVN::Core

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM