gpt4 book ai didi

svn - 不要破坏构建 - 如何?

转载 作者:行者123 更新时间:2023-12-04 14:39:16 24 4
gpt4 key购买 nike

以下是我在 checkin 代码之前始终遵循的步骤,

  1. 从svn获取最新

  2. 合并冲突的文件

  3. 构建

  4. 运行我的测试

  5. 签到

尽管如此,如果有任何我可能错过 checkin 的本地更改,我仍然有可能破坏构建。我知道拥有一个持续集成服务器可以一劳永逸地解决这个问题.但这是一个新项目,还没有设置 CI 服务器。

以下是我阅读的关于该主题的一些有用文章。

关于如何绝对确保我不会破坏构建的任何建议?

最佳答案

Maven 中没有这样的机制。构建之后要做什么以及 checkin 什么是您的事。即使使用 CI,你也可以做任何你想做的事,你只是很早就知道你破坏了一个构建。它不会阻止您做错事,它只是提供快速反馈。但是,当您尝试使用 Maven 进行发布(使用 maven-release-plugin)时,它会检查是否有一些未提交的更改,因此您可以确保与发布相关的构建正常并且这真的很重要。但在我看来,对于常规构建来说,这并不是那么重要。

关于svn - 不要破坏构建 - 如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11151785/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com