CentOS 7.0怎么配置mail定时发送svn日志邮件?
公司搭建了svn服务器,现在的需求是需要每天定时给上司发送svn日志邮件,所以就一步一步来配置。
第一步: 配置mail发送邮件
1、查看mail是否安装
2、配置mail,在/etc/mail.rc中添加:
复制内容到剪贴板
- set from=账号 smtp=smtp.exmail.qq.com
- set smtp-auth-user=用户名
- smtp-auth-password=密码 smtp-auth=login
3、smtp配置设置,我这里采用了qq企业邮箱,就以这个为例。
4、测试mail是否能发送,echo 内容 | mail -s 标题 admin@jhonse.com
第二步: 获取svn版本日志
1、查看svn log 参数
2、查看当天的版本日志
复制内容到剪贴板
- svn log -r {DATE} -v
- svn log -r {2015-11-25}:{2015-11-26} -v
3、SVN强制用户填写日志信息
在hook目录下添加pre-commit
复制内容到剪贴板
- REPOS="$1"
- TXN="$2"
- SVNLOOK=/usr/bin/svnlook
- LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" |wc -c`
- if [ "$LOGMSG" -lt 15 ];
- then
- echo "Log message can't be empty! you must input more than 15 chars as comment!." 1>&2
- exit 1
- fi
第三步: 设置定时任务
1、创建执行文件
复制内容到剪贴板
- #!/bin/sh
- #send svn log mail
- cd /***
- /usr/bin/svn log -r {$(date -d last-day +%Y-%m-%d)}:{$(date +%Y-%m-%d)} -v | mail -s svnLog_$(date +%Y-%m-%d) admin@jhonse.com
2、创建任务
复制内容到剪贴板
- crontab -e
- 30 8 * * * . /usr/local/command/sendSvnLogMail.sh
3、查看任务
crontab -l
相关推荐:
推荐系统
番茄花园 Windows 10 极速企业版 版本1903 2022年7月(32位) ISO镜像快速下载
语言:中文版系统大小:3.98GB系统类型:Win10番茄花园 Windows 10 32位极速企业版 v2022年7月 一、系统主要特点: 使用微软Win10正式发布的企业TLSB版制作; 安装过程全自动无人值守,无需输入序列号,全自动设置; 安装完成后使用Administrator账户直接登录系统,无需手动设置账号。 安装过程中自动激活
新萝卜家园电脑城专用系统 Windows10 x86 企业版 版本1507 2022年7月(32位) ISO镜像高速下载
语言:中文版系统大小:3.98GB系统类型:Win10新萝卜家园电脑城专用系统 Windows10 x86企业版 2022年7月 一、系统主要特点: 使用微软Win10正式发布的企业TLSB版制作; 安装过程全自动无人值守,无需输入序列号,全自动设置; 安装完成后使用Administrator账户直接登录系统,无需手动设置账号。 安装过程
笔记本&台式机专用系统 Windows10 企业版 版本1903 2022年7月(32位) ISO镜像快速下载
语言:中文版系统大小:3.98GB系统类型:Win10笔记本台式机专用系统 Windows 10 32位企业版 v2022年7月 一、系统主要特点: 使用微软Win10正式发布的企业TLSB版制作; 安装过程全自动无人值守,无需输入序列号,全自动设置; 安装完成后使用Administrator账户直接登录系统,无需手动设置账号。 安装过
笔记本&台式机专用系统 Windows10 企业版 版本1903 2022年7月(64位) 提供下载
语言:中文版系统大小:3.98GB系统类型:Win10笔记本台式机专用系统 Windows10 64专业版 v2022年7月 一、系统主要特点: 使用微软Win10正式发布的专业版制作; 安装过程全自动无人值守,无需输入序列号,全自动设置; 安装完成后使用Administrator账户直接登录系统,无需手动设置账号。 安装过程中自动
雨林木风 Windows10 x64 企业装机版 版本1903 2022年7月(64位) ISO镜像高速下载
语言:中文版系统大小:3.98GB系统类型:Win10新雨林木风 Windows10 x64 企业装机版 2022年7月 一、系统主要特点: 使用微软Win10正式发布的企业TLSB版制作; 安装过程全自动无人值守,无需输入序列号,全自动设置; 安装完成后使用Administrator账户直接登录系统,无需手动设置账号。 安装过程中自动激活
深度技术 Windows 10 x64 企业版 电脑城装机版 版本1903 2022年7月(64位) 高速下载
语言:中文版系统大小:3.98GB系统类型:Win10深度技术 Windows 10 x64 企业TLSB 电脑城装机版2022年7月 一、系统主要特点: 使用微软Win10正式发布的企业TLSB版制作; 安装过程全自动无人值守,无需输入序列号,全自动设置; 安装完成后使用Administrator账户直接登录系统,无需手动设置账号。 安装过程
电脑公司 装机专用系统Windows10 x64 企业版2022年7月(64位) ISO镜像高速下载
语言:中文版系统大小:3.98GB系统类型:Win10电脑公司 装机专用系统 Windows10 x64 企业TLSB版2022年7月一、系统主要特点: 使用微软Win10正式发布的企业TLSB版制作; 安装过程全自动无人值守,无需输入序列号,全自动设置; 安装完成后使用Administrator账户直接登录系统,无需手动设置账号。 安装过
新雨林木风 Windows10 x86 企业装机版2022年7月(32位) ISO镜像高速下载
语言:中文版系统大小:3.15GB系统类型:Win10新雨林木风 Windows10 x86 专业版 2022年7月 一、系统主要特点: 使用微软Win10正式发布的专业版制作; 安装过程全自动无人值守,无需输入序列号,全自动设置; 安装完成后使用Administrator账户直接登录系统,无需手动设置账号。 安装过程中自动激活系统,无
相关文章
- Win8系统的手写输入公式功能开启图解
- win8.1系统如何自动清理C盘垃圾? win8.1系统每天自动清理C盘垃圾的两个方法
- win8.1设备管理器在哪里打开?Win8.1打开设备管理器的三种方法
- win8系统出现ie浏览器提示没有注册类别的三种解决方法
- Win8内置邮件功能的使用技巧图文详解
- Win8.1升级Win10系统错误0xc770010c怎么解决
- Win8.1系统打开程序时提示当前用户是受限用户的故障原因及解决方法
- win8激活信息/产品密匙/版本查看方法
- 用u盘安装win8系统的方法(图文详解)
- Ubuntu上FTP服务器程序vsftpd安装配置全流程攻略
- Win8应用商店一直停留在加载中而进不去
- win8系统foxmail发邮件提示接收密码错误解决方法
- win8屏幕键盘怎么打开(多种方法)
- Win7和Win8禁止在桌面存放文件的方法
热门系统
- 1华硕笔记本&台式机专用系统 GhostWin7 32位正式旗舰版2018年8月(32位)ISO镜像下载
- 2雨林木风 Ghost Win7 SP1 装机版 2020年4月(32位) 提供下载
- 3深度技术 Windows 10 x86 企业版 电脑城装机版2018年10月(32位) ISO镜像免费下载
- 4电脑公司 装机专用系统Windows10 x86喜迎国庆 企业版2020年10月(32位) ISO镜像快速下载
- 5深度技术 Windows 10 x86 企业版 六一节 电脑城装机版 版本1903 2022年6月(32位) ISO镜像免费下载
- 6深度技术 Windows 10 x64 企业版 电脑城装机版2021年1月(64位) 高速下载
- 7新萝卜家园电脑城专用系统 Windows10 x64 企业版2019年10月(64位) ISO镜像免费下载
- 8新萝卜家园 GhostWin7 SP1 最新电脑城极速装机版2018年8月(32位)ISO镜像下载
- 9电脑公司Ghost Win8.1 x32 精选纯净版2022年5月(免激活) ISO镜像高速下载
- 10新萝卜家园Ghost Win8.1 X32 最新纯净版2018年05(自动激活) ISO镜像免费下载
热门文章
- 1华为手环6pro有游泳功能吗-支持游泳模式吗
- 2重装上阵新赛季有哪些重型武器_重装上阵新赛季重型武器列表
- 3系统之家win8笔记本推荐
- 4AMD锐龙R3-1200性能怎么样 AMD Ryzen 3 1200深度评测
- 5揭盖中乐视会员?康师傅饮料瓶盖编码泄露,中了也白中
- 6使用win7中本地搜索功能时四个技巧快速找到文件的操作方如何用win7的搜索功能法
- 7premiere怎么更改素材序列? premiere更改序列设置的方法
- 8天天酷跑布鲁与冰原狼仔哪一个好 布鲁好还是冰原狼仔好
- 9斐讯k1路由器刷Breed BootLoader(不死UBoot)教程
- 10路由器密码忘了怎么办 无线路由器登陆密码忘了解决方法【详解】
常用系统
- 1电脑公司Ghost Win8.1 x32 精选纯净版2020年11月(免激活) ISO镜像高速下载
- 2番茄花园 Windows 10 官方企业版 2019年8月(64位) ISO高速下载
- 3联想笔记本&台式机专用系统 Windows10 企业版 2018年7月(32位) ISO镜像快速下载
- 4华硕笔记本&台式机专用系统 Windows10 企业正式版下载 2018年8月(32位)
- 5新雨林木风 Windows10 x64 企业装机版2018年5月(64位) ISO镜像免费下载
- 6电脑公司Ghost Win7 Sp1 装机万能版2019年10月(32位) 提供下载
- 7番茄花园Ghost Win7 x64 SP1稳定装机版2020年10月(64位) 高速下载
- 8电脑公司 GhostXpSp3 电脑城装机版 2020年4月 ISO镜像高速下载
- 9电脑公司 装机专用系统Windows10 x86企业版 版本1507 2022年5月(32位) ISO镜像快速下载
- 10雨林木风 Ghost Win7 SP1 中秋特别 装机版 2021年9月(32位) 提供下载