【发布时间】:2014-08-17 20:24:22
【问题描述】:
我正在将几个项目从 SVN 迁移到 Git,并且我正在使用 Git 的“svn clone”功能。我正在尝试运行以下内容:
git svn clone --stdlayout --authors-file=authors.txt <path-to-svn-project> <local-git-repo-name>
我已经能够克隆几个较小的项目,但是当我尝试克隆一个较大的项目时,它会出现以下错误:
couldn't truncate file at /usr/lib/perl5/site_perl/Git.pm line 1322.
Error removing .git/Git_04wYzV at /usr/lib/perl5/5.8.8/File/Temp.pm line 890.
我认为它可能会在 google 搜索中找到快速修复,但这看起来是一个不寻常的错误。有谁知道我该如何克服这个问题?
我的版本非常新,我正在尝试在 Windows 8.1 上运行它:
Git: using version 1.9.4.msysgit.0
Subversion: using version 1.8.9
git-svn: using version 1.9.4.msysgit.0
【问题讨论】:
-
也许你会试试 SubGit?
-
1.9.5 也出现错误
-
这个问题解决了吗?尝试了每个 mysysgit 版本到 1.8.3 都没有成功。
git svn fetch对我来说失败了