【发布时间】:2014-10-16 16:05:03
【问题描述】:
我需要在包含多个源文件的项目中运行 astyle。不是所有开发人员都使用通用的IDE,他们在vi、gedit、Netbeans、Eclipse等中开发。所以我不能使用配置文件进行缩进。为了在代码缩进中保持标准,我想运行一个脚本(可能在服务器中),该脚本每天为每个源文件执行 astyle 并提交更改。但我担心我会忘记谁对代码进行了最后一次更改。
我可以配置 svn 来保存在执行 astyle 之前谁进行了更改的信息吗?
谢谢。
【问题讨论】:
-
虽然需要更多的工作来弄清楚如何配置所有编辑器以使用相同的“样式”,但对于在提交后不需要更新的开发人员来说,麻烦和困惑会大大减少。
-
实际上它们在提交后不需要更新,因为脚本每天会运行一次(可能在午夜)。
-
不过,如果标准如此重要,让开发人员配置他们的工具以遵守既定标准更有意义。
-
相信我,我们已经尝试了很多次。