我在提交时有一个小的技术问题。也就是说,当我要对文件进行一些更改时,我习惯在开始做任何事情之前进行自动代码格式化(我喜欢使用干净的代码)。问题是,svn diff将总是显示所有这些格式化的东西,所以很难找到真正的,重要的变化已经做了。我想到的一个可能的解决方案是做一个带有"代码格式"注释的额外提交,然后进行真正的修改,但对我来说,这只是一种"空洞且不奇怪"的提交。
你如何解决这个问题(如果你有的话)
在SVN客户端中,通常在diff工具中有"忽略空白"选项,这可以帮助您查找"真正的"更改。
无论如何,改变格式不是一个好主意,因为你描述的原因,这就是为什么在你的公司有一个格式策略是好的。