团队合作过程中除了需要及时的提交代码,并通知成员外,还需要及时更新外部代码,以便于快速的协作,定时更新代码设置为crontab+bash脚本:
crotab设置:
*/30 * * * * /home/cnsworder/work/fep/updatesvn.sh
脚本:
#!/bin/bash
cd /home/cnsworder/work/fep
svn update >> .up.log
cat .up.log
mail -s "update svn" cnsworder@gmail.com < .up.log
rm -rf .up.log
其实,还可以进一步完善的,自动获取邮箱中的邮件,根据邮件来更新代码。
本文介绍了团队合作中通过设置crotab与bash脚本来实现定时更新代码的自动化流程,包括使用svn进行版本控制,自动发送更新邮件以及进一步完善通过邮件触发代码更新的功能,旨在提高团队协作效率。
1605

被折叠的 条评论
为什么被折叠?



