将本地SVN结帐转换为Git

时间:2016-10-25 19:04:05

标签: git svn version-control

我已经从旧的svn服务器检查了源代码,但我们正在迁移到git。我没有在我的机器上运行SVN版本。我想克隆我使用Git svn克隆的东西,但我得到一个坏的URL传递给ra层错误消息。

我是否需要在本地计算机上运行svn才能执行此操作?

我应该只是将文件添加到repo并以这种方式提交它们,忽略使用git svn clone存储的所有数据吗?

感谢所有建议

Can't create session: Unable to connect to a repository at URL 'file:///H:/DigitalFly/DigitalFly': Unable to open repository 'file:///H:/DigitalFly/DigitalFly' at /mingw32/share/perl5/site_perl/Git/SVN.pm line 148.

Bad URL passed to RA layer: Illegal repository URL 'H:\DigitalFly\DigitalFly' at /mingw32/share/perl5/site_perl/Git/SVN.pm line 148.

1 个答案:

答案 0 :(得分:2)

  • 您无法克隆工作副本,只能存储真正的存储库
  • 对于本地FS上的存储库(当你拥有它时),你必须使用file:/// URL