在源文件上使用历史记录和文件ID等版本信息是否有用?

时间:2010-11-08 22:49:37

标签: svn cvs

我知道它们提供了快速参考,但随着代码的增长,它们可能导致数百个文件因版本/历史记录更新而发生变化。

这导致/涉及到我的另一个问题: Is there a way to prevent code comments to be marked as changes in the diffs obtained from version control? (CVS/SVN)

2 个答案:

答案 0 :(得分:8)

将版本/历史信息保留在版本控制中。这就是它擅长的。

源文件中的版本/历史信息仅对读取源代码而无法访问版本控制存储库的人员有用。这种情况的可能性和重要性,证明您需要团队维护这些笔记的努力是正确的吗?我个人认为,这会为附加福利增加许多额外的工作。

答案 1 :(得分:3)

我同意@Franci Penov。这是一个略有不同的观点:

  • 最佳案例中,它们是无用的,因为它们只是复制现成的信息,始终自动更新,并且在版本控制系统中更容易访问。
  • 在所有其他情况下,它们的范围从分散烦人而非彻底误导(如果它们与版本控制系统不同步)。