Xfce Wiki

Sub domains
 

Xfce 发布 HOWTO

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

发布在释放前的注意事项

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

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

发布之前要更新文件

  1. 发布信息:ChangeLogNEWS
  2. 通用信息:NEWSAUTHORSTHANKSTODO(如果存在)。

配置脚本

  1. 编辑 configure 脚本模板文件 configure.in.inconfigure.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.inconfigure.ac.in
  2. 重新设置 <package>_version_taggit