要让Subversion(或任何程序)定期提交,您可以使用定时任务(cron job)来实现。以下是一个简单的步骤来实现这个目标:
#!/bin/sh
cd /path/to/your/working/copy
svn commit -m "定期提交"
/path/to/your/commit.sh
,并确保它具有执行权限:chmod +x /path/to/your/commit.sh
crontab
命令编辑当前用户的定时任务列表:crontab -e
0 * * * * /path/to/your/commit.sh
这将在每小时的第0分钟执行脚本。您可以根据需要调整定时任务的频率。
请注意,这个方法适用于任何程序,而不仅仅是Subversion。只需将步骤1中的脚本更改为执行您需要的操作即可。
领取专属 10元无门槛券
手把手带您无忧上云