您应该多久发布一次软件更新? [关闭]

2024-04-07

不久前杰夫·阿特伍德在推特上发表了以下言论 http://twitter.com/codinghorror/status/1051535711:

听着,我喜欢快速的新软件发布,但 WordPress 发布的频率实在是太荒谬了。

这让我想到,您应该多久发布一次软件更新?

  • Daily?
  • Weekly?
  • Monthly?
  • Yearly?

最好的发布策略是什么?


我想说的是,在 WordPress 的具体案例中,他们将“安全更新”和“功能更新”混为一谈。这不好。

这就像每次发现安全错误时都必须就地重新安装 Windows,而不是每周简单地下载一个小补丁。

WordPress需要有一个简单、快速、容易进行安全更新的安全补丁机制。与新版本的正常升级流程分开的过程。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

您应该多久发布一次软件更新? [关闭] 的相关文章

  • VSTS Rest API - 创建版本

    我想利用此处定义的 VSTS Rest API 开始发布 https www visualstudio com en us docs integrate api rm releases create a release 但我需要在创建版本时
  • 我如何知道何时释放 NSDate 对象?

    当我完成这些日期指针中的一个或两个时 需要 释放 我怎么知道这个 我不确定 因为我没有明确执行 init NSDate date NSDate date NSDate date dateWithTimeIntervalSince1970 1
  • 使用 Jenkins 进行发布管理有哪些选项

    我正在评估 Jenkins 和 Apache Continuum 等构建引擎 我们的大部分构建都使用 Maven Jenkins 有哪些用于发布管理的选项 我所说的发布管理是指从源代码控制中的分支创建发布 然后更新 Maven 中的版本标签
  • 我应该什么时候“发布”我的构建?

    我们刚刚开始在我们的一个项目中使用 Visual Studio 发布管理 但我们的工作方式已经遇到了一些问题 目前 我们已经创建了一个发布阶段 它负责将我们的构建工件部署到专用虚拟机上进行测试 我们打算稍后使用这台机器来运行我们的集成测试
  • 在maven发布时提交一些文件:准备

    是否可以在 mvn release prepare 时提交一些文件 没有 pom xml 在我的 MultiModul 项目中 我使用 PreparationGoals 配置了 rlease 插件来更改 sql 文件中的版本
  • dll大小(调试和发布)

    我在其他讨论中读到 与调试 dll 相比 Release dll 的大小减小了 但为什么我制作的dll大小却相反 Release dll比Debug dll大 会引起问题吗 它不会引起问题 可能是编译器在发布版本中 内联 更多项目并创建更大
  • 按需发布时的最佳(您认为)GIT 工作流程(在大多数情况下一次 1-2 个票证)

    我是一个 Git 新手 我正在寻求你的建议 在我工作的公司中 我们有一个 工作流程 其中我们的项目有一个 Git 存储库 有 2 个分支 master and prod 所有开发人员都致力于master分支 如果票证完成 从开发人员的角度来
  • 从第三方 DLL 调用 Qt 中的函数在调试模式下工作,在发布模式下崩溃

    我使用第三方 DLL FTD2xx 与外部设备通信 使用 Qt4 在调试模式下一切正常 但在成功完成被调用函数后 发布会无声地崩溃 它似乎在返回时崩溃 但是如果我在函数末尾向控制台 使用 qDebug 写入一些内容 有时它不会在那里崩溃 而
  • 如何用Java刷新Android Fragment v1.3.0

    从新的 Fragment 版本 1 3 0 开始 刷新自身内的 Fragment 似乎不像在版本 1 2 5 中那样有效 适用于我的项目 1 2 5 版本的代码 FragmentTransaction ft getFragmentManag
  • 如何发布Web应用程序?

    我真的不知道如何在Web开发中正确执行从离线开发到实时Web服务器的部署 我主要依靠直觉 但这或多或少是我到目前为止所做的 我有一个 python 或 php 的 Web 应用程序 并将其托管在实时 Web 服务器上 我用的是离线开发版本
  • NSString 发布

    我有这段字符串代码 在尝试释放内存时遇到问题 我知道只有那些释放它的人才会初始化 而不是自动释放 但我在字符串 end 和 nSum 释放方面遇到了问题 NSString urlBase NSString alloc initWithFor
  • 在设备上安装发布版本的最快方法?

    让 Xcode 将我的应用程序的发布版本安装到设备上的最简单 最快的方法是什么 现在我创建一个 ipa 然后手动安装它 我可以创建一个新方案来做到这一点吗 另外 我希望该应用程序只需安装到设备上 无需运行它 Thanks 您应该能够进入 编
  • 将 CMake 项目默认为 Release 构建类型

    我应该如何使我的 CMake 项目默认配置为发布而不是调试构建 您可以尝试以下操作 if NOT EXISTS CMAKE BINARY DIR CMakeCache txt if NOT CMAKE BUILD TYPE set CMAK
  • Play Protect 无法识别该应用程序的开发者

    我尝试在 Google Play 以外的市场中发布我的应用程序 当我尝试安装我的应用程序时 它说 Play Protect 无法识别该应用程序的开发者 来自未知开发者的应用程序有时可能不安全 我认为问题可能出在应用程序的标志上 我通过另一个
  • Visual Studio - 如何在发布模式下删除引用

    我正在开发一个用于其他应用程序的库 并且由于 NLog 该库具有大量调试和日志记录语句 当我切换到发布模式时是否可以排除对 NLog dll 的引用 Cheers 您可以手动编辑 csproj 文件 并执行如下操作
  • 如何在 Eclipse ant 编辑器中启用撤消功能?

    在 Eclipse 的 ant 编辑器中 撤消对我不起作用 当我按 Ctrl Z 时 没有任何反应 是否可以以某种方式启用撤消或者这是一个错误 我在 Windows XP Professional 上使用 Eclipse 3 4 2 Gan
  • 使用 Gradle Release 插件进行 Android 构建

    我想用Gradle 发布插件 https github com townsfolk gradle release in Android Project 我配置了它 一切都很好 除了一件事 Gradle Release Plugin更改项目版
  • 释放宝石时 rake 释放挂起

    我正在尝试将我的第一个宝石发布到 Ruby Gems 该宝石在本地运行良好 我使用以下方式释放它 rake release 这在控制台中给了我这个 example gem 0 0 3 built to pkg example gem 0 0
  • GitHub 中的发布到底是什么?

    究竟是什么 它是用来做什么的 使用范围有多广泛 通常如何使用 来自官方GitHub https help github com articles about releases Releases are GitHub s打包并向用户提供软件的
  • 您应该多久发布一次软件更新? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi

随机推荐