git-svn在windows和osx上产生不同的哈希值

时间:2012-03-08 01:44:51

标签: git svn git-svn

我有点混乱的情况。我的公司使用svn,但我在Windows和OSX计算机上使用git-svn进行本地开发。我正在尝试允许Windows机器从OSX笔记本电脑推送和拔出,并在拉动OSX本地分支时点击“No common commit”。 基本事实

  • Windows和OSX都有一个git-svn repo跟踪SVN中继
  • 两个回购都是最新的,并将rev 10显示为最新的日志消息
  • git log以相同的作者哈希显示相同的消息,但提交哈希值不同

这是导致“No common commit”问题的原因,但为什么哈希会有所不同?如果这是一个行结束问题,或者是区分大小写的文件名问题,我怎样才能让git找到差异。

注意:这是一个巨大的(1.8GB)回购,因此我可能无法手动修复或比较文件。

1 个答案:

答案 0 :(得分:0)

凯文指出了一些调查工具,我意识到我的svn分支机构开始跟踪不同的svn版本。这就是问题的原因,我只是重新下载了存储库,而不是试图弄清楚如何将一个分支移植到另一个分支上(一夜之间浪费计算机时间而不是白天的大脑时间)。谢谢凯文