Xfce Wiki

Sub domains
 

Xfce 发布 HOWTO

We are deprecating the localised wiki.xfce.org pages in favour of the official documentation, which is always kept up to date. This page will be deleted on 1 November 2026. A copy will be preserved on archive.org for historical purposes.

这如何正在改进中,但它可能会帮助。 可以自由作出贡献。

发布在释放前的注意事项

  • 翻译是是否为最新,翻译者知道你要发布。

  * 所有严重问题的修复补丁都已经全部打上了。   * 你的感觉:“是的,代码已经能够向世界发布了,每个人都能 enjoy it”;)

发布之前要更新文件

  1. 发布信息:ChangeLog,NEWS。
  2. 通用信息:NEWS,AUTHORS,THANKS,TODO(如果存在)。

配置脚本

  1. 编辑 configure 脚本模板文件 configure.in.in 或 configure.ac.in。
  2. 设置发布的软件包的版本(<package>_version_major, <package>_version_minor and <package>_version_micro)。
  3. 移除 <package>_version_tag git 标签。
  4. 检查的构建依赖关系。

检查发布包

  1. 运行 ./autogen.sh.
  2. 运行 make distcheck
  3. 检查自动生成的文件:INSTALL, COPYING
  4. 如果在这个步一切正常,提交所有发布的更改到 master 分支。
  5. 现在,您可以当前 master 分支打标签了:\\
    git tag -a <package>-<version>
    git push
    git push --tags

    可以用 GPG 密钥签名标签,通过 git tag 命令 增加一个参数。更多信息关于标签的内容请阅读git-tag手册。

  6. 现在你可以使用xfce 发布管理器。按照网站上的说明做。

发布之后

  1. 编辑 configure.in.in 或 configure.ac.in。
  2. 重新设置 <package>_version_tag 为 git。