[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

回复:Debian Reference 最新的翻译结果不能查看



 
58.215.181.118 这台服务器是一台临时服务器,我当时在上面写了一个 crontab 脚本每三小时更新编译一次。
 
http://58.215.181.118/debian-reference/logs/ 有日志。

 
现在看是 git pull 拉取最新代码有些问题, 报错如下:
 
error: The following untracked working tree files would be overwritten by merge:
        po/zh-cn.tex
        po/zh-tw.tex
 
修改脚本,增加删除 .tex 文件后,脚本就能够自动运行成功。
 
cat build-zh-cn-html.sh
LOGFILE=/home/yyclouds/debian-reference/build.log
mv $LOGFILE /home/yyclouds/debian-reference/logs/build`date  +%Y%m%d%H%M  -d  '3 hours ago'`.log
date  >> $LOGFILE
cd /home/yyclouds/debian-reference/
git checkout master 2>&1 >> $LOGFILE
rm -fv /home/yyclouds/debian-reference/po/*.po 2>&1 >> $LOGFILE
rm -fv /home/yyclouds/debian-reference/po/*.tex 2>&1 >> $LOGFILE
rm -fv /home/yyclouds/debian-reference/debian-reference.raw.xml 2>&1 >> $LOGFILE
rm -fv /home/yyclouds/debian-reference/bin/replace_package 2>&1 >> $LOGFILE
curl \
    -d operation=push \
    -H "Authorization: Token 5ff944676582bfc0d2a623881d52c54ff5d8ae1c" \
    https://hosted.weblate.org/api/projects/debian-reference/repository/ 2>&1 >> $LOGFILE
git pull 2>&1 >> $LOGFILE
git checkout /home/yyclouds/debian-reference/po/zh-cn.po 2>&1 >> $LOGFILE
git checkout /home/yyclouds/debian-reference/debian-reference.raw.xml 2>&1 >> $LOGFILE
git checkout /home/yyclouds/debian-reference/bin/replace_package 2>&1 >> $LOGFILE
make test "LANGPO=zh-cn" 2>&1 >> $LOGFILE
 

 
------------------ 原始邮件 ------------------
发件人: "louletian";<louletian@sina.com>;
发送时间: 2017年6月14日(星期三) 上午9:52
收件人: "debian-chinese-gb"<debian-chinese-gb@lists.debian.org>;
主题: Debian Reference 最新的翻译结果不能查看

http://58.215.181.118/debian-reference/tmp/index.zh-cn.html 不能查看最新的翻译,weblate的翻译已经提交了,但这个网站查看不了。

Reply to: