请问ubuntu下的某个文件夹想备份到远端SVN服务器,脚本怎么写?
发表于 : 2017-09-19 16:11
请问ubuntu下的某个文件夹想备份到远端SVN服务器,脚本怎么写?
本地是ubutnu 14.04,想把本地的某个文件夹所有内容定时备份到远端SVN服务器,版本以ubuntu本地的为准,请高手给个模板
如下:
以上代码怎么修改一下:在哪里写SVN的远程服务器地址呢?还有用户名密码。
svn://xxx.xxx.xxx.xxx username password
本地是ubutnu 14.04,想把本地的某个文件夹所有内容定时备份到远端SVN服务器,版本以ubuntu本地的为准,请高手给个模板
如下:
代码: 全选
#!/bin/sh
cd $/var/www/html/ubuntu_databakup/FTP_NAS_BAKUP/
# 添加所有新文件
svn st | grep "? \+" | sed "s/? \+//" | xargs svn add
# 删除所有本地缺失的文件
#svn st | grep "! \+" | sed "s/! \+//" | xargs svn delete
# 提交
svn ci -m 'auto commit by script'
svn://xxx.xxx.xxx.xxx username password