文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>参与 Qt 文档翻译项目

参与 Qt 文档翻译项目

时间:2010-09-09  来源:FinderCheng

Qt 是一个开源的 C++ 库,源代码十分庞大。如果你想为 Qt 作出自己的贡献,却又苦于找不到入手点,那么,就从文档翻译开始吧!

以前我曾经在 sourceforge.net 上面开启过一个翻译项目,而今天,我们试图完成一个真正的文档工程:其结果是提交到 Qt 的代码库,让全世界所有人都阅读到你翻译的代码。

Qt 的源代码使用 git 作为版本控制系统。git 是一个分布式版本控制系统,类似于 SVN(而后者是中央集权式的版本控制系统)。简单来说,就是可以把你的文件的每个版本详尽的记录下来,并且可以恢复到任意版本;同时,如果多人同时修改同一文件,git 可以保证你的修改不会丢失。由于 Qt 的代码库已经建立完全,所以,我们的工作流程是,从 Qt 的 git 版本库 pull 下来所有的源文件(这一过程在 SVN 中称为 check out,也就是签出),然后做自己的修改,修改完毕后 commit 到自己的 git 库(这是与 SVN 不同的地方,SVN 的 commit 会将你的修改提交到 SVN 代码库,而 git 的 commit 只是将修改提交到本地资源库。也就是说,每个客户端都有一个完整的 git 资源库,这也就是“分布式”的含义),最后将本地库修改的部分一次性全部 push 到远程资源库(这一步才相当于 SVN 的 commit 操作)。这就是 git 的简单使用步骤,了解了这些之后,我们才能将自己的翻译提交到 Qt 代码库。

git 在 Linux 下应用广泛,Linux kernel 即使用 git 做版本控制的。Windows 下,你可以通过安装 MSYSGIT 从而使用 git。如果你希望为 Qt 做出自己的贡献,建议先仔细学习下 git 的使用。

我们的项目地址是在

相关阅读 更多 +
排行榜 更多 +
疯狂兔子人乐园

疯狂兔子人乐园

休闲益智 下载
空中飞机飞行

空中飞机飞行

休闲益智 下载
小姐姐历险记2

小姐姐历险记2

休闲益智 下载