svn - 每当有人提交一些代码时,有什么理由要通知你们吗?

标签 svn development-process

我知道有一些事情,比如进行手动检查,以确保提交的代码基本上是正确的。但除此之外呢?我问的原因是因为一个大项目每天都有很多提交。

最佳答案

一般来说,提交通知很有用,因此您可以了解代码中每天发生的事情。例如,我知道何时实现了新功能,或 checkin 了错误修复。如果提交太多以至于这在噪音中丢失,那么可能值得过滤或减少您看到的提交消息的数量(也许例如,您可以将其仅限于您工作的特定模块)。

话虽如此,除了让其他开发人员有机会至少粗略地审查代码之外,它还可以通知人们:

  • 现在是从源代码管理运行更新并在需要时合并任何新更改的好时机
  • 嘿,有人在 Foo 中发现了一个正则表达式解析错误,但忘记用它更新 Bar
  • 哦,Bob 正在开发 Baz 模块,我应该让他也看看这个

  • 你明白了。基本上,它的目的是帮助提高整个团队的透明度,不仅仅是让更多人关注提交,而是改善整个团队的开发周期。

    关于svn - 每当有人提交一些代码时,有什么理由要通知你们吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/189786/

    相关文章:

    svn - Subversion Ant 更新任务永远无法完成

    svn - 在 subversion 中递归忽略整个源代码树中的文件

    svn - 如何强制 subversion 提交未更改的文件?

    bug-tracking - 您如何在错误跟踪器中执行或维护错误报告的质量?

    ruby-on-rails - 在 Rails Web 应用程序中进行简单单元测试的好方法是什么?

    svn - 将错误修复合并到发布分支 - svn 切换到分支或获取单独的工作副本?

    svndumpfilter 失败,错误为 "Invalid copy source path..."

    tdd - 你如何在持续集成中处理 TDD?

    UML 图。它们什么时候使用?