【问题标题】:Git SVN Reset : Numeric SVN revision expected errorGit SVN重置:数字SVN修订预期错误
【发布时间】:2015-03-18 15:27:10
【问题描述】:

我们目前正在尝试将大型 SVN 存储库转换为 Git。我们遇到了一个问题,即 Git 中的 HEAD 修订版以某种方式损坏。我们通过运行git reset --hard /remotes/git-svn 设法解决了这个问题。

当我们尝试执行git fetch 时,现在会出现校验和不匹配。尝试关注the solution here,但我们收到以下错误:

[xxxx@xxxx git-full]# git svn reset –r40117 –p
Numeric SVN revision expected

[xxxx@xxxx git-full]# git svn reset –r 40117 –p
Numeric SVN revision expected

[xxxx@xxxx git-full]# git svn reset -p –r 40117
Numeric SVN revision expected

[xxxx@xxxx git-full]# git svn reset -p –r40117
Numeric SVN revision expected

[xxxx@xxxx git-full]# git svn reset --parent –-revision=40117
Numeric SVN revision expected

我们正在尝试各种不同的格式,但都行不通。目前使用 Git 1.7.12.4。

【问题讨论】:

  • 有人找到解决此问题的方法吗?我现在面临着完全相同的问题。

标签: git svn version-control git-svn


【解决方案1】:

我刚刚面对它,我能够通过改变两件事来解决它。

- was using git on cygwin and now I tried with git for windows
- git for cygwin version was 2.16.1, git for windows version is 2.14.2.windows.1

这两件事中的一件是导致问题的原因,我不会进行更多实验来看看哪个是罪魁祸首。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-06
    • 2020-04-04
    • 2012-04-21
    • 2012-11-29
    相关资源
    最近更新 更多