Gerrit:配置相似度指标阈值(重命名文件)
Gerrit: configure similarity index threshold (renamed file)
我提交了一个文件并重命名了文件。
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%
)或不重命名文件时,Gerrit 会正确显示更改(以及 Git)。
问题:如何在 Gerrit 上更改配置相似性索引阈值(对于重命名的文件)?
AFAIK Gerrit 没有任何方法可以更改相似性索引阈值(正如 Git diff "-M" 参数所做的那样)。我认为解决此问题的最佳方法是将您的更改分成两个更改,只需在第一次提交中重命名,然后在第二次提交中进行更改。
我提交了一个文件并重命名了文件。
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%
)或不重命名文件时,Gerrit 会正确显示更改(以及 Git)。
问题:如何在 Gerrit 上更改配置相似性索引阈值(对于重命名的文件)?
AFAIK Gerrit 没有任何方法可以更改相似性索引阈值(正如 Git diff "-M" 参数所做的那样)。我认为解决此问题的最佳方法是将您的更改分成两个更改,只需在第一次提交中重命名,然后在第二次提交中进行更改。