在Github里集成Readthedocs服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Github里集成Readthedocs服务相关的知识,希望对你有一定的参考价值。

 

Readthedocs支持Markdown格式和sphinx格式的文档排版,是部署项目文档的绝佳平台。利用Github的托管服务,我们可以方便地将文档托管于Github,并利用Readthedocs查阅。

 

1. 在Readthedocs上新建一个项目,在项目中的:管理 -> Integrations -> 添加Github incoming webhook,记下webhook链接地址,待会儿要用;

2. 在Github上新建一个项目,在项目中的:Setting -> Webhooks中添加上面的webhook,用于文档之间的链接;在Setting -> Integrations & Services中添加Services,选择添加“ReadTheDocs”。

 

至此,Github与Readthedocs之间的绑定完成,接下来上传文档。

 

3. 在Github项目中新建一个doc文件夹专用于放文档文件。然后利用python的sphinx库新建文档(http://jwch.sdut.edu.cn/book/tool/UseSphinx.html)。

4. 编译文档。然后文档项目中的source文件夹中的所有文件全部传到Github项目中的doc文件夹中,并远程同步。Done!

 

至此,在Readthedocs中就可以查看文档咯!

以上是关于在Github里集成Readthedocs服务的主要内容,如果未能解决你的问题,请参考以下文章

Sphinx + GitHub + ReadtheDocs 创建电子书

GIT Fogbugz 集成

Readthedocs+Github搭建文档

sphinx-github-readthedocs

sphinx-github-readthedocs

Gi天&Github(下)