在gcc中,如果想查看以往的代码变动信息,可以查看相应源码目录下的ChangeLog
文件。ChangeLog有很好的格式要求和内容规范,并且也要经过review。这虽然对于Patch提交者来来说显得有些繁琐,但当你需要查看历史开发信息的时候,就充分感受到了它的重要性了。
在LLVM中,没有ChangeLog文件,LLVM的开发者认为查看svn log就足够了。但是,日志信息的格式和内容比较随意,而且,一般还需要手动导出到文件中进行查看。使用svn命令时,建议使用svn log -v
命令,这个-v
选项,可以打印出相关的文件变动信息,可以帮助你更好的追溯代码变动情况。