Ubuntu开机自动更新SVN仓库

基本上是每次开机就要更新 SVN 仓库,所以偷个懒,进入系统时自动更新一下。

编写更新脚本:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
yan@chmod:~$ cat .svn_up.sh 
#!/bin/bash

# update coding
cd ~/1-svn/coding
echo '############### starting update coding... ####################' >>~/svn_update.log
svn up >>~/svn_update.log
echo -e `date "+%Y-%m-%d %H:%M:%S"` ' 更新 coding 完成\n' >> ~/svn_update.log

# update doc
cd ~/1-svn/doc
echo '------------------ starting update doc... ---------------------'>>~/svn_update.log
svn up >>~/svn_update.log
echo -e `date "+%Y-%m-%d %H:%M:%S"` ' 更新 doc 完成\n' >> ~/svn_update.log
cd ~

开机登录用户时调用脚本

1
yan@chmod:~$ echo '/bin/bash /home/yan/.svn_up.sh' >> .profile
文章目录
  1. 编写更新脚本:
  2. 开机登录用户时调用脚本