是否有可能修复代码缩进并保留代码的原始作者在svn或git中?修复代码缩进并防止git/svn责备信息
2
A
回答
2
对于Git的,你可以这样做:
git blame -w <file>
从man git blame
:
-w
忽略空格比较父的版本和孩子找到时,在线条从哪里来。
如@alroc's answer(自删除以来)中所述,更改仍会在更改格式的提交中跟踪,但这样可以让您在需要时查看原始作者。
+0
如果downvoter可以解释他们的推理,我会很乐意尝试改进我的答案。 –
1
颠覆你应该使用svn blame --extensions --ignore-all-space PATH
或只是svn blame -x -w PATH
。
阅读SVNBook | svn blame
command line reference。
还有另外几个扩展到--ignore-all-space
:
--ignore-space-change (-b)
--ignore-eol-style
--show-c-function (-p)
--unified (-u)
相关问题
- 1. 在Xcode中修复代码缩进
- 2. wpf - 防止重复信息MVVM
- 3. Java - 防止代码修改技术
- 4. 如何防止HTML/JavaScript代码修改
- 5. 如何防止我的代码修改或复制
- 6. 防止信息丢失
- 7. 防止重复码
- 8. 使用php-cs-fixer修复PHP代码文件的缩进
- 9. 信息是什么意思,我如何修复我的代码?
- 10. 防止修改而迭代
- 11. 防止jQuery中的代码重复
- 12. NUnit如何防止代码重复
- 13. 防止进入静态库代码
- 14. 代码覆盖率和责备
- 15. 防止重复的号码,并要求用户重新进入
- 16. 缩进代码
- 17. 修复CDATA节的缩进
- 18. 缩进html代码
- 19. Java代码缩进
- 20. 修复Python代码
- 21. CakePhp:防止同时插入相同信息的重复呼叫
- 22. while循环和防止重复信息通过
- 23. 防止UISearchBar在点击时缩进
- 24. 防止Vim的从缩进线在Python
- 25. 如何防止SSL URL泄露信息?
- 26. 防止PJLIB打印初始信息
- 27. 防止RXTX打印版本信息
- 28. 防止Twig从注入错误信息
- 29. 在SonarQube项目中没有显示责备信息
- 30. 防止视觉工作室自动缩进在ASP.Net MVC视图的C#代码
除了缩进问题的语言(如Python),如果没有对这些代码块进行其他更改,通过“固定代码缩进”将项目添加到项目中的值是什么? – alroc
如果在项目中错误地使用与代码约定不同的缩进样式,那很重要。 – Marcin