【发布时间】:2012-09-02 07:33:53
【问题描述】:
我正在尝试将 SVN 存储库导入 GIT。
svn2git 以这个错误信息终止:
命令失败: 2>&1 git svn 获取
当我尝试手动运行“git svn fetch”时,会出现以下错误:
r8641 = dbb23736330e97c356a5ecd0dd29634265b7956c (refs/remotes/svn/trunk) 权限被拒绝:无法打开 '/tmp/report.tmp':C:\Program Files 的权限被拒绝 (x86)\Git/libexec/git-core\git-svn 第 3187 行
(在管理员权限下运行脚本)。
有什么建议吗?
UPD 我注意到,在此错误发生之前 - 一些文件已成功处理(即 svn fetch 执行了一段时间)。错误发生在命令启动后的随机时间,通常在几秒钟内。
【问题讨论】:
-
您的系统上是否有一个名为
/tmp(C:\tmp) 的目录,您对它有写入权限? -
@knittl,创建它 - 仍然有同样的错误。
-
您是否运行了防病毒软件?有时它们会影响文件系统操作。 :-(
-
尝试禁用它 - 没有帮助。
-
git-svn 错误提示前的几行是什么?