开源 企业版 高校版 私有云 模力方舟 AI 队友
代码拉取完成,页面将自动刷新
加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
已有帐号? 立即登录
文件
develop
分支 (4)
develop
Rivern_Branch
main
release
develop
分支 (4)
develop
Rivern_Branch
main
release
克隆/下载
克隆/下载
提示
下载代码请复制以下命令到终端执行
为确保你提交的代码身份被 Gitee 正确识别,请执行以下命令完成配置
初次使用 SSH 协议进行代码克隆、推送等操作时,需按下述提示完成 SSH 配置
1 生成 RSA 密钥
2 获取 RSA 公钥内容,并配置到 SSH公钥
在 Gitee 上使用 SVN,请访问 使用指南
使用 HTTPS 协议时,命令行会出现如下账号密码验证步骤。基于安全考虑,Gitee 建议 配置并使用私人令牌 替代登录密码进行克隆、推送等操作
Username for 'https://gitee.com': userName
Password for 'https://userName@gitee.com': # 私人令牌
develop
分支 (4)
develop
Rivern_Branch
main
release
Community-document
/
restart.sh
Community-document
/
restart.sh
restart.sh 3.01 KB
一键复制 编辑 原始数据 按行查看 历史
chenchi 提交于 2023年04月19日 21:37 +08:00 . 恢复被github强制覆盖的内容
#!/bin/bash
function usage() {
echo "uasge: 0ドル {start|restart|kill|toc|build|publish|release_src|release|help|-h}"
}
function kill_teedoc() {
ps aux | grep teedoc | grep python3 | awk '{print 2ドル}' | xargs kill -9 >/dev/null
}
function teedoc_build() {
teedoc build
ret=$?
retry_count=1
# 等于1表示,文件夹存在,重新运行
while ((ret==1))
do
teedoc build
ret=$?
let "retry_count=$retry_count+1"
echo $retry_count
done
}
function restart() {
teedoc_build
kill_teedoc
teedoc serve &
}
function start() {
teedoc serve &
}
function creat_toc() {
# 读取所有的 sidebar.yml 生成目录
echo "生成目录"
python3 script/auto_creat_toc.py --out_file Quecpython_toc.yml --input_file docs/Quecpython_intro/zh/config.json --action toc
}
function teedoc_release() {
# 检查是否存在 out文件
release_filename=Community-document-$(date "+%Y%m%d-%H%M")
if [ ! -d "out" ]; then
teedoc_build
fi
tar cf ${release_filename}.tar out
tar jcf ${release_filename}.tar.bz2 ${release_filename}.tar
rm -rf ${release_filename}.tar
mv ${release_filename}.tar.bz2 ..
}
function teedoc_src_release() {
release_filename=Community-document-src-$(date "+%Y%m%d-%H%M")
tar -zcvf ${release_filename}.tar.gz --exclude-from .tar_excludefile .
mv ${release_filename}.tar.gz ..
}
function teedoc_publish_to_server() {
OUT_DOC_TOP_DIC=./out/doc
cp ${OUT_DOC_TOP_DIC}/doc/*.html ${OUT_DOC_TOP_DIC}
cp ${OUT_DOC_TOP_DIC}/doc/*.ico ${OUT_DOC_TOP_DIC}
cp ${OUT_DOC_TOP_DIC}/doc/*.json ${OUT_DOC_TOP_DIC}
rm ${OUT_DOC_TOP_DIC}/doc/*.html
rm ${OUT_DOC_TOP_DIC}/doc/*.ico
rm ${OUT_DOC_TOP_DIC}/doc/*.json
# 首页的英文页面
mkdir ${OUT_DOC_TOP_DIC}/en/assets/
cp ${OUT_DOC_TOP_DIC}/doc/en/*.html ${OUT_DOC_TOP_DIC}/en/
cp ${OUT_DOC_TOP_DIC}/doc/en/*.ico ${OUT_DOC_TOP_DIC}/en/
cp ${OUT_DOC_TOP_DIC}/doc/en/*.json ${OUT_DOC_TOP_DIC}/en/
cp -r ${OUT_DOC_TOP_DIC}/assets/* ${OUT_DOC_TOP_DIC}/en/assets/
rm -rf ${OUT_DOC_TOP_DIC}/doc/en/
case 1ドル in
"root@192.168.25.215:/home/dist/doc")
echo "确认发布到服务器: "
sudo chmod -R 777 ${OUT_DOC_TOP_DIC}
rsync ${OUT_DOC_TOP_DIC}/ 1ドル -r -i
;;
*)
echo "发布到 /www/wwwroot/test.com/doc 文件夹"
sudo chmod -R 777 ${OUT_DOC_TOP_DIC}
rsync ${OUT_DOC_TOP_DIC}/ /www/wwwroot/test.com/doc -r -i >/dev/null
;;
esac
}
function copy_file() {
python3 script/auto_creat_toc.py --input_file pages/index/zh/config.json --action copy
}
function apply_patch() {
. script/out_doc_static_css_theme_default_light_patch.sh
}
case 1ドル in
"start")
start
;;
"restart")
restart
;;
"kill")
kill_teedoc
;;
"--help")
usage
;;
"build")
teedoc_build
;;
"-h")
usage
;;
"release")
teedoc_release
;;
"release_src")
teedoc_src_release
;;
"publish")
apply_patch
teedoc_publish_to_server 2ドル
;;
"toc")
# 生成目录
creat_toc
;;
"copy")
# 覆盖相同的文档
copy_file
;;
"patch")
apply_patch
;;
*)
if [ $# = 0 ]; then
# 没有参数,默认
teedoc_build
else
# 错误的参数
echo "ERROR: 0ドル1ドル 错误的参数"
usage
exit -1
fi
;;
esac
Loading...
举报
举报成功
我们将于2个工作日内通过站内信反馈结果给你!
请认真填写举报原因,尽可能描述详细。
请选择举报类型
取消
发送
误判申诉

此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。

如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。

取消
提交

简介

QuecPython 文档中心源文件
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
编辑仓库简介
简介内容
主页
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/quecpython/Community-document.git
git@gitee.com:quecpython/Community-document.git
quecpython
Community-document
Community-document
develop
点此查找更多帮助

搜索帮助

评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册

AltStyle によって変換されたページ (->オリジナル) /