This is an old revision of the document!
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”;)
发布之前要更新文件
- 发布信息:
ChangeLog,NEWS。 - 通用信息:
NEWS,AUTHORS,THANKS,TODO(如果存在)。
配置脚本
- 编辑 configure 脚本模板文件
configure.in.in或configure.ac.in。 - 设置发布的软件包的版本(
<package>_version_major,<package>_version_minorand<package>_version_micro)。 - 移除
<package>_version_taggit标签。 - 检查的构建依赖关系。
检查发布包
- 运行
./autogen.sh. - 运行
make distcheck - 检查自动生成的文件:
INSTALL,COPYING - 如果在这个步一切正常,提交所有发布的更改到 master 分支。
- 现在,您可以当前 master 分支打标签了:\\
git tag -a <package>-<version> git push git push --tags
可以用 GPG 密钥签名标签,通过
git tag命令 增加一个参数。更多信息关于标签的内容请阅读git-tag手册。 - 现在你可以使用xfce 发布管理器。按照网站上的说明做。
发布之后
- 编辑
configure.in.in或configure.ac.in。 - 重新设置
<package>_version_tag为git。