Gerrit: настроить порог индекса сходства (переименованный файл) - PullRequest
1 голос
/ 22 января 2020

Я сделал коммит с большими изменениями в файле и переименовал файл.

Git правильно показывает мне изменения в файле:

git log --name-status
R050

и:

git show <commit-id>
similarity index 50%

Но после нажатия изменений в Gerrit (просмотр кода):

git push origin HEAD:refs/for/master

Gerrit показывает, что один файл удален, а другой добавлен. Это усложняет проверку кода (вы не можете видеть только изменения).

Когда я сделал коммит с небольшими изменениями (например, similarity index 98%) или без переименования файла, Геррит показывает изменения правильно (а также Git).

Вопрос: Как изменить порог настройки индекса сходства (для переименованных файлов) на Gerrit?

1 Ответ

1 голос
/ 22 января 2020

AFAIK Геррит не имеет возможности изменить пороговое значение индекса сходства (как это делает параметр Git diff "-M"). Я думаю, что лучший способ обойти эту проблему - разделить ваши изменения на два, просто переименовать первый коммит и затем внести изменения во второй.

...