Vote #72227
未完了Ignore whitespace when using GIT
0%
説明
By default, Redmine's diff reports any whitespace differences. To turn this off please edit:
/home/redmine/lib/redmine/scm/adapters/git_adapter.rb
locate the lines:
if identifier_to cmd_args << "diff" << "--no-color" << identifier_to << identifier_from else cmd_args << "show" << "--no-color" << identifier_from end
and change them to:
if identifier_to cmd_args << "diff" << "--no-color" << "-w" << identifier_to << identifier_from else cmd_args << "show" << "--no-color" << "-w" << identifier_from end
journals
--------------------------------------------------------------------------------
In my opinion it should be a option under the settings point repositories.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1 would be very helpful for code reviews
--------------------------------------------------------------------------------
+1
In a previous version I hacked in a setting at the top of the diff page that turned on and off whitespace ignoring, like the inline versus side-by-side setting. It worked well in my case, but isn't worthy of a patch because it only worked for Subversion. Doing it properly would require passing some options down through the scm models.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
related_issues
relates,New,1476,Ignore whitespace when using SVN (requires installation of gnu diff)
relates,New,14034,Ability to choose diff algorithm type for git (patience, histogram)
relates,New,2235,Differential: New Line changes