Файлы * .svb хранятся в Git как двоичные файлы.Как хранить их в виде простого текста? - PullRequest
1 голос
/ 03 апреля 2012

Мы написали наши тесты, используя Testcomplete и VB скрипт.Расширение файлов TC: * .svb.

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

Когда мы пытаемся просматривать файлы SVB с помощью Gerrit, он предлагает только загрузить их (не показывать их).И еще одна проблема, которую Геррит не дает сделать обзор для таких файлов.Каждый раз, когда нам нужно скачать файлы и сравнить их локально.

Как это исправить?

Мы пытаемся добавить файл .gitattributes, который содержит '* .svb -crlf -diff' в папкус * .svb файлами, но это не помогло.

Заранее спасибо за ваши ответы!

1 Ответ

0 голосов
/ 03 апреля 2012

цитирование Страница man gitattributes

Самый простой способ пометить файл как двоичный - это сбросить атрибут diff в файле .gitattributes:

*.ps -diff

Это заставит git генерировать Двоичные файлы отличаются (или бинарным патчем, если бинарные патчи включены) вместо обычного diff.

В этом случае вы на самом деле хотите установить атрибут diff (+ diff), а не unset (-diff)

...