我发现这篇很好的文章从SVN迁移到GIT仓库:
http://www.troyhunt.com/2014/08/migrating-from-subversion-to-git-with.html
此方法使用Ruby的svn2git工具进行迁移,但由于以下错误,我无法安装svn2git:
ERROR: Could not find a valid gem 'svn2git' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - no such name (https://rubygems.org/specs.4.8.gz)
找到以下链接以解决上述问题:
https://gist.github.com/luislavena/f064211759ee0f806c88#manual-solution-to-ssl-issue
但是当前的Ruby安装中已经存在解决方案。还有什么可能是问题?
Ruby version-2.3.0
平台:Windows 8
PS:我不能使用SubGit工具。
答案 0 :(得分:1)
这是代理服务器问题!我通过代理访问互联网。
使用以下命令解决问题:
set http_proxy=username:password@hostname:port
谢谢大家。
答案 1 :(得分:-2)
除了git-svn
之外,请确保已安装git-core
工具。
sudo apt-get install git-svn
之后,请确保您已成功安装svn2git
gem。
gem install svn2git
根据您的错误消息,我认为您尚未成功完成此操作。