Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
zh-cn:dev:howto:release [2013/04/21 07:14] – created haobugzh-cn:dev:howto:release [2026/11/06 04:13] (current) – removed kevinbowen
Line 1: Line 1:
-======  Xfce 发布 HOWTO====== 
-这如何正在改进中,但它可能会帮助。 
-可以自由作出贡献。 
  
- 
-===== 发布在释放前的注意事项 ===== 
-  * 翻译是是否为最新,翻译者知道你要发布。 
-  * 所有严重问题的修复补丁都已经全部打上了。 
-  * 你的感觉:“是的,代码已经能够向世界发布了,每个人都能 enjoy it”;) 
- 
-===== 发布之前要更新文件 ===== 
-  - 发布信息:''ChangeLog'',''NEWS''。 
-  - 通用信息:''NEWS'',''AUTHORS'',''THANKS'',''TODO''(如果存在)。 
- 
-===== 配置脚本 ===== 
-  - 编辑 configure 脚本模板文件 ''configure.in.in'' 或 ''configure.ac.in''。 
-  - 设置发布的软件包的版本(''<package>_version_major'', ''<package>_version_minor'' and ''<package>_version_micro'')。 
-  - 移除 ''<package>_version_tag'' ''git'' 标签。 
-  - 检查的构建依赖关系。 
- 
-===== 检查发布包 ===== 
-  - 运行 ''./autogen.sh''. 
-  - 运行 ''make distcheck'' 
-  - 检查自动生成的文件:''INSTALL'', ''COPYING'' 
-  - 如果在这个步一切正常,提交所有发布的更改到 master 分支。 
-  - 现在,您可以当前 master 分支打标签了:\\<code>git tag -a <package>-<version> 
-git push 
-git push --tags</code>可以用 GPG 密钥签名标签,通过 ''git tag'' 命令 增加一个参数。更多信息关于标签的内容请阅读''[[http://www.kernel.org/pub/software/scm/git/docs/git-tag.html|git-tag]]''手册。 
-  - 现在你可以使用[[https://releases.xfce.org|xfce 发布管理器]]。按照网站上的说明做。 
- 
-===== 发布之后 ===== 
-  - 编辑 ''configure.in.in'' 或 ''configure.ac.in''。 
-  - 重新设置 ''<package>_version_tag'' 为 ''git''。