跳转到主要内容

release

6 篇
  • SOW v0.5.0

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

    VonngReleasereleaseplainyumsigningmigration

    SOW v0.5.0

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

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

  • SOW v0.4.0

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

    VonngReleasereleasemanagedsigningpublishmigration

    SOW v0.4.0

    SOW 0.4.0 改进了 Managed 仓库的校验与恢复。check 只对每个物理软件包计算一次内容哈希;RPM 验签分别判断各组密钥的信任结果;发布目标可通过有记录的重绑定操作修改公共 URL 或缓存时间。 Plain 行为与公共 pool/、dists/ 布局保持不变。本文记录 0.4.0;升级到当前版本请按安装指南操作。 从 0.3 升级到 0.4 停止工作区写入,备份完整工作区并保留硬链接。安装 0.4.0 后,先迁移每个已配置的 Repository,再继续维护: set -euo …

    SOW 0.4.0 改进了 Managed 仓库的校验与恢复。check 只对每个物理软件包计算一次内容哈希;RPM 验签分别判断各组密钥的信任结果;发布目标可通过有记录的重绑定操作修改公共 URL 或缓存时间。 Plain 行为与公共 pool/、dists/ 布局保持不变。本文记录 0.4.0;升级到当前版本请按安装指南操作。 从 0.3 升级到 0.4 停止工作区写入,备份完整工作区并保留硬链接。安装 0.4.0 后,先迁移每个已配置的 Repository,再继续维护: set -euo …

  • SOW v0.3.0

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

    VonngReleasereleaseplainmanagedtransaction

    SOW v0.3.0

    SOW 0.3.0 减少了重复包读取与数据库查询。Plain 生成只遍历一次包内容;Managed 构建缓存已解析的包数据,并批量提交新包池文件。本版还移除了已退役的运行时与发布代码。 Plain:每个软件包只读一次 默认不签名的 sow create 流程对每个 RPM 或 DEB 只做一次哈希与解析,--jobs 控制并行任务数。SOW 根据解析结果生成元数据,写入索引前再次检查软件包集合与文件属性是否变化。 Plain 构建中断后,从软件包目录重新运行即可。0.3 移除了 Plain 的操 …

    SOW 0.3.0 减少了重复包读取与数据库查询。Plain 生成只遍历一次包内容;Managed 构建缓存已解析的包数据,并批量提交新包池文件。本版还移除了已退役的运行时与发布代码。 Plain:每个软件包只读一次 默认不签名的 sow create 流程对每个 RPM 或 DEB 只做一次哈希与解析,--jobs 控制并行任务数。SOW 根据解析结果生成元数据,写入索引前再次检查软件包集合与文件属性是否变化。 Plain 构建中断后,从软件包目录重新运行即可。0.3 移除了 Plain 的操 …

  • SOW v0.2.0

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

    VonngReleasereleasemanagedsigningpublishgeneration

    SOW v0.2.0

    SOW 0.2.0 引入了面向 RPM 与 DEB 仓库的 Plain 和 Managed 工作流。它以单个 Go 可执行文件,在 Linux 或 macOS 上构建静态软件包仓库。 本文记录 0.2.0 发布时的功能。当前安装与操作方法见现行文档。 构建平面仓库 Plain 模式索引目录顶层的 RPM 与 DEB 文件: sow create /srv/repo RPM 生成 repodata/,DEB 生成 Packages 与 Packages.gz,混合目录同时生成两种索引。Plain …

    SOW 0.2.0 引入了面向 RPM 与 DEB 仓库的 Plain 和 Managed 工作流。它以单个 Go 可执行文件,在 Linux 或 macOS 上构建静态软件包仓库。 本文记录 0.2.0 发布时的功能。当前安装与操作方法见现行文档。 构建平面仓库 Plain 模式索引目录顶层的 RPM 与 DEB 文件: sow create /srv/repo RPM 生成 repodata/,DEB 生成 Packages 与 Packages.gz,混合目录同时生成两种索引。Plain …

  • 下载 SOW

    发布于 SOW:Software Object Warehouse

    Downloadinstallrpmdebrelease

    可以用 apt install sow 或 dnf install sow 从 Pigsty infra 软件源安装 SOW,也可以使用 固定版本的 RPM / DEB 安装包、面向 Linux 与 macOS(amd64 与 arm64)的 tar.gz 归档, 或者从某个 Tag 的源码自行构建。固定路径使用 SOW 0.5.0,Pigsty 软件源属于滚动渠道。 不同目标平台的构建提供一致的命令接口;每个已发布制品 都在 SHA256SUMS 中列出 SHA-256 摘要。安装完成后执行 …

    可以用 apt install sow 或 dnf install sow 从 Pigsty infra 软件源安装 SOW,也可以使用 固定版本的 RPM / DEB 安装包、面向 Linux 与 macOS(amd64 与 arm64)的 tar.gz 归档, 或者从某个 Tag 的源码自行构建。固定路径使用 SOW 0.5.0,Pigsty 软件源属于滚动渠道。 不同目标平台的构建提供一致的命令接口;每个已发布制品 都在 SHA256SUMS 中列出 SHA-256 摘要。安装完成后执行 …

  • 发布注记

    发布于 发布注记 105 字 1 分钟

    Releaserelease

    发布注记

    查看各版 SOW 的变化和升级步骤,版本按从新到旧排列。 SOW 0.5.0 增加 Plain YUM 发布时间参数、schema v13, 并修复 Managed 恢复、签名和包路径问题。升级 0.3 或 0.4 工作区时,执行 sow repo migrate, 然后逐个构建并检查 Repository。

    查看各版 SOW 的变化和升级步骤,版本按从新到旧排列。 SOW 0.5.0 增加 Plain YUM 发布时间参数、schema v13, 并修复 Managed 恢复、签名和包路径问题。升级 0.3 或 0.4 工作区时,执行 sow repo migrate, 然后逐个构建并检查 Repository。