【发布时间】:2012-03-11 16:07:37
【问题描述】:
我使用 git 1.7.4 处理大型 svn 存储库 - 没关系。
我更新到 git 1.7.8,现在,当我执行“git svn dcommit”时,git 做了一些多余的工作。 在任务管理器中,我看到它进行了大约 1M 的写入(我使用的是 SSD,所以我很担心)。 它显示了 .pdf 和 .doc 文档的警告,而 1.7.4 没有显示这些警告,例如:
"c:/Users/..../AppData/Local/Temp/SOMEHASH_documentName.doc 不是 Word 文档", “错误:PDF 文件已损坏 - 正在尝试重建外部参照表”
而且有很多这样的警告,可能大约 200 个。当 git 显示这样的警告时,我看到任务管理器中的写入计数增加了。
看起来 git 试图对二进制 .pdf/.doc 文件进行一些“智能”处理。但我不需要这个。 我应该更改哪个配置选项来关闭这项多余的工作?
【问题讨论】:
-
你不是说这是msysGit吗?最近的 msysGit 版本中包含了一个 word 文件查看器。
-
我使用这个安装程序:code.google.com/p/msysgit/downloads/detail?name=Git-1.7.8-preview20111229-unicode.exe
标签: windows git svn binary overhead