2012-04-03 72 views
1

我们使用Testcomplete和VB脚本编写了我们的测试。 TC文件的扩展名是* .svb。* .svb文件以二进制形式存储在Git中。如何将它们作为纯文本存储?

diff --git a/Script/libSystem.svb b/Script/libSystem.svb 
index c183d4d..94e81dd 100644 
--- a/Script/libSystem.svb 
+++ b/Script/libSystem.svb 
Binary files differ 

当我们尝试使用Gerrit查看SVB文件时,它只提供下载它(不显示它们)。另一个Gerrit不会对这些文件进行审查的问题。每次我们需要下载文件并在本地进行比较时。

如何解决?

我们尝试将包含'* .svb -crlf -diff'的文件.gitattributes添加到带有* .svb文件的文件夹中,但它没有帮助。

在此先感谢您的答案!

回答

0

报价gitattributes man page

最简单的方法,以文件标记为二进制文件来取消在.gitattributes文件中的DIFF属性:

* .PS -diff

这将导致混帐生成二进制文件不同(或二进制补丁,如果启用二进制补丁)而不是常规差异。

在你真正想要的 “差异” 属性设置(+ DIFF)这种情况下,不要清除(-diff)

相关问题