跳转到主要内容

发布注记

查看各版 SOW 的变化和升级步骤,版本按从新到旧排列。

SOW 0.7.1 升级到 Go 1.27.4,更新依赖,并修复恢复、输入校验和 S3/R2 处理。0.5.0 至 0.7.0 的工作区无需迁移数据库,详见 0.7.1 升级说明。

SOW 0.7.0 新增平面 RPM 仓库裁剪与口令文件签名,修复迁移和恢复缺陷并更新依赖。0.5.0 至 0.6.1 的工作区无需迁移数据库,详见 0.7.0 升级说明。

SOW 0.6.1 升级到 Go 1.27.3,更新依赖,并修复无效输入的错误信息。 已使用 0.5.0 或 0.6.0 的工作区无需迁移数据库,详见升级说明。

发布注记
SOW v0.7.1 releaserecoveryrpms3
SOW v0.7.0 releasesigningrpmrecovery
SOW v0.6.1 releasemaintenancedependencies
SOW v0.6.0 releaseplainmanagedrecoverysigningperformance
SOW v0.5.0 releaseplainyumsigningmigration
SOW v0.4.0 releasemanagedsigningpublishmigration
SOW v0.3.0 releaseplainmanagedtransaction
SOW v0.2.0 releasemanagedsigningpublishgeneration
  • SOW v0.7.1

    Vonng 发布于 发布注记 1186 字 3 分钟

    VonngReleasereleaserecoveryrpms3

    SOW v0.7.1

    v0.7.1 发布于 2026-11-11 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.7.1 更新 Go 工具链与依赖,并修复恢复、软件包校验、RPM 导出和 S3/R2 处理中的问题。 可从 GitHub 或下载页获取本版本。 本说明覆盖 0.7.0 以来的变化。数据库 schema v13、配置 schema sow/v3、CLI 与公开仓库布局保持兼容。0.5.0 至 0.7.0 的工作区无需迁移数据库。 恢复与仓库状态 修复未启用有效签名时,旧 …

    v0.7.1 发布于 2026-11-11 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.7.1 更新 Go 工具链与依赖,并修复恢复、软件包校验、RPM 导出和 S3/R2 处理中的问题。 可从 GitHub 或下载页获取本版本。 本说明覆盖 0.7.0 以来的变化。数据库 schema v13、配置 schema sow/v3、CLI 与公开仓库布局保持兼容。0.5.0 至 0.7.0 的工作区无需迁移数据库。 恢复与仓库状态 修复未启用有效签名时,旧 …

  • SOW v0.7.0

    Vonng 发布于 发布注记 2527 字 6 分钟

    VonngReleasereleasesigningrpmrecovery

    SOW v0.7.0

    v0.7.0 发布于 2026-11-09 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.7.0 新增 平面 RPM 仓库裁剪 与统一的 口令文件签名接口,并修复发布审核中发现的迁移、恢复、发布、RPM 验签与版本排序缺陷。 发布状态: SOW 0.7.0 已正式发布,可从 GitHub 或下载页获取。 本说明覆盖 0.6.1 以来的变化。数据库 schema v13、配置 schema sow/v3 与公开仓库布局保持不变,0.5.0 至 0.6.1 的 …

    v0.7.0 发布于 2026-11-09 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.7.0 新增 平面 RPM 仓库裁剪 与统一的 口令文件签名接口,并修复发布审核中发现的迁移、恢复、发布、RPM 验签与版本排序缺陷。 发布状态: SOW 0.7.0 已正式发布,可从 GitHub 或下载页获取。 本说明覆盖 0.6.1 以来的变化。数据库 schema v13、配置 schema sow/v3 与公开仓库布局保持不变,0.5.0 至 0.6.1 的 …

  • SOW v0.6.1

    Vonng 发布于 发布注记 841 字 2 分钟

    VonngReleasereleasemaintenancedependencies

    SOW v0.6.1

    v0.6.1 发布于 2026-10-22 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.6.1 是一次维护更新,升级依赖并改善错误信息。 命令接口、数据库 schema v13、配置 sow/v3 与公开仓库布局保持不变。 已使用 0.5.0 或 0.6.0 的工作区无需迁移数据库。 软件包与归档见下载页,校验和来自 v0.6.1 发布页。 工具链与依赖 源码构建现在要求 Go 1.27.3 或更新版本。所有发布二进制均使用 Go 1.27.3 构建。 …

    v0.6.1 发布于 2026-10-22 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.6.1 是一次维护更新,升级依赖并改善错误信息。 命令接口、数据库 schema v13、配置 sow/v3 与公开仓库布局保持不变。 已使用 0.5.0 或 0.6.0 的工作区无需迁移数据库。 软件包与归档见下载页,校验和来自 v0.6.1 发布页。 工具链与依赖 源码构建现在要求 Go 1.27.3 或更新版本。所有发布二进制均使用 Go 1.27.3 构建。 …

  • SOW v0.6.0

    Vonng 发布于 发布注记 2909 字 6 分钟

    VonngReleasereleaseplainmanagedrecoverysigningperformance

    SOW v0.6.0

    v0.6.0 发布于 2026-10-17 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.6.0 改进仓库更新、文件校验和中断恢复,保持现有命令、配置格式与公开仓库布局不变。 已使用 0.5.0 的 Managed 工作区无需迁移数据库。 本文记录自 0.5.0 以来的变化。升级步骤见安装说明, 制品发布状态见下载页。 仓库维护者需要了解的变化 范围 0.6.0 的变化 对操作的影响 Plain RPM 更新 保留当前与紧邻上一轮以校验和命名的元数据 客户 …

    v0.6.0 发布于 2026-10-17 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.6.0 改进仓库更新、文件校验和中断恢复,保持现有命令、配置格式与公开仓库布局不变。 已使用 0.5.0 的 Managed 工作区无需迁移数据库。 本文记录自 0.5.0 以来的变化。升级步骤见安装说明, 制品发布状态见下载页。 仓库维护者需要了解的变化 范围 0.6.0 的变化 对操作的影响 Plain RPM 更新 保留当前与紧邻上一轮以校验和命名的元数据 客户 …

  • SOW v0.5.0

    Vonng 发布于 发布注记 1553 字 4 分钟

    VonngReleasereleaseplainyumsigningmigration

    SOW v0.5.0

    v0.5.0 发布于 2026-09-29 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.5.0 为已有 YUM 仓库增加发布时间参数,并修复 Managed 仓库的恢复、签名和包路径处理。 构建过程也减少了对未变化软件包的重复校验。 安装方式见下载 SOW。使用 0.3 或 0.4 Managed 工作区时,先迁移各个 Repository,再进行写操作。 升级 Managed 工作区 停止向工作区写入的命令。 备份完整工作区,包括 …

    v0.5.0 发布于 2026-09-29 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.5.0 为已有 YUM 仓库增加发布时间参数,并修复 Managed 仓库的恢复、签名和包路径处理。 构建过程也减少了对未变化软件包的重复校验。 安装方式见下载 SOW。使用 0.3 或 0.4 Managed 工作区时,先迁移各个 Repository,再进行写操作。 升级 Managed 工作区 停止向工作区写入的命令。 备份完整工作区,包括 …

  • SOW v0.4.0

    Vonng 发布于 发布注记 1861 字 4 分钟

    VonngReleasereleasemanagedsigningpublishmigration

    SOW v0.4.0

    v0.4.0 发布于 2026-08-24 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.4.0 改进了 Managed 仓库的校验与恢复。check 只对每个物理软件包计算一次内容哈希;RPM 验签分别判断各组密钥的信任结果;发布目标可通过有记录的重绑定操作修改公共 URL 或缓存时间。 Plain 行为与公共 pool/、dists/ 布局保持不变。本文记录 0.4.0;升级到当前版本请按安装指南操作。 从 0.3 升级到 0.4 停止工作区写入,备份 …

    v0.4.0 发布于 2026-08-24 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.4.0 改进了 Managed 仓库的校验与恢复。check 只对每个物理软件包计算一次内容哈希;RPM 验签分别判断各组密钥的信任结果;发布目标可通过有记录的重绑定操作修改公共 URL 或缓存时间。 Plain 行为与公共 pool/、dists/ 布局保持不变。本文记录 0.4.0;升级到当前版本请按安装指南操作。 从 0.3 升级到 0.4 停止工作区写入,备份 …

  • SOW v0.3.0

    Vonng 发布于 发布注记 1257 字 3 分钟

    VonngReleasereleaseplainmanagedtransaction

    SOW v0.3.0

    v0.3.0 发布于 2026-08-10 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.3.0 减少了重复包读取与数据库查询。Plain 生成只遍历一次包内容;Managed 构建缓存已解析的包数据,并批量提交新包池文件。本版还移除了已退役的运行时与发布代码。 Plain:每个软件包只读一次 默认不签名的 sow create 流程对每个 RPM 或 DEB 只做一次哈希与解析,--jobs 控制并行任务数。SOW 根据解析结果生成元数据,写入索引前再次 …

    v0.3.0 发布于 2026-08-10 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.3.0 减少了重复包读取与数据库查询。Plain 生成只遍历一次包内容;Managed 构建缓存已解析的包数据,并批量提交新包池文件。本版还移除了已退役的运行时与发布代码。 Plain:每个软件包只读一次 默认不签名的 sow create 流程对每个 RPM 或 DEB 只做一次哈希与解析,--jobs 控制并行任务数。SOW 根据解析结果生成元数据,写入索引前再次 …

  • SOW v0.2.0

    Vonng 发布于 发布注记 641 字 2 分钟

    VonngReleasereleasemanagedsigningpublishgeneration

    SOW v0.2.0

    v0.2.0 发布于 2026-08-08 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.2.0 引入了面向 RPM 与 DEB 仓库的 Plain 和 Managed 工作流。它以单个 Go 可执行文件,在 Linux 或 macOS 上构建静态软件包仓库。 本文记录 0.2.0 发布时的功能。当前安装与操作方法见现行文档。 构建平面仓库 Plain 模式索引目录顶层的 RPM 与 DEB 文件: sow create /srv/repo RPM 生成 …

    v0.2.0 发布于 2026-08-08 查看发布 源码 · tar.gz 源码 · zip pgsty/sow SOW 0.2.0 引入了面向 RPM 与 DEB 仓库的 Plain 和 Managed 工作流。它以单个 Go 可执行文件,在 Linux 或 macOS 上构建静态软件包仓库。 本文记录 0.2.0 发布时的功能。当前安装与操作方法见现行文档。 构建平面仓库 Plain 模式索引目录顶层的 RPM 与 DEB 文件: sow create /srv/repo RPM 生成 …