提问的智慧SVN版 - 提问者必读
 22 12
发新话题
打印

[原创] Subversion备份脚本并且实现备份完毕后邮件通知

本主题由 Admin 于 08-8-15 09:49 加入精华

Subversion备份脚本并且实现备份完毕后邮件通知

支持原创 成果分享 力图打造全智能的SVN配置管理系统~哈哈
个人辛勤劳动成果
辛辛苦苦研究出来的~哈哈
吐血大放送
希望大家支持
备份并且邮件通知.rar (1.61 KB)
AllBack.bat 全备份
IncreBack.bat 功能是把每天增量备份到本机的dump文件 put 到另外一台机器上
PutIn_Post_Commit.bat 把这个文件加入Post-commit里面即可实现增量备份 我这里默认把每次增量备份到本地 晚上再Put到另外一台机器
(注:不能Post_Commit.bat 实现增量备份直接到另外一台机器,用文件共享的模式,涉及到用户权限问题。)
关于邮件通知的blat工具的介绍 可以去看我的另外一篇帖子

[ 本帖最后由 go2cxg 于 2008-9-18 16:24 编辑 ]

TOP

谢谢楼主分享,确实解决了我好多问题啊。
批处理文件还不会写 -。 -

TOP

还要钱啊?还好意思说分享

TOP

呵呵 满足下虚荣心简单的
改了

TOP

很好呀

看看吧,不错

TOP

我就用xcopy到另外一台服务器上
xcopy都可以实现每天增量备份
超级方便,而且两边等于镜像,我的主服务器当机,我能1分钟后恢复到昨天的版本
我搞不懂,大家为什么都这么搞

TOP

引用:
原帖由 go2cxg 于 2008-8-15 09:33 发表
支持原创 成果分享 力图打造全智能的SVN配置管理系统~哈哈
个人辛勤劳动成果
辛辛苦苦研究出来的~哈哈
吐血大放送
希望大家支持
651
AllBack.bat 全备份
IncreBack.bat 功能是把每天增量备份到本机的dump文件 put 到另 ...
呵呵,有个问题请教一下:
  以下三行的命令形式不支持有空格的log message,该怎么改?
  比如:提交log写了"  aa bb cc ddee",结果 LOGMSG会等于"aa",而丢了"bb cc ddee"
谢谢。
_________________________________________________________________________________________________________
         sed -e "1p" -n D:\TempFIle\INFO_%RD%.txt > D:\TempFIle\temp.txt&&for /f  %%i in (D:\TempFIle\temp.txt) do  set user=%%i
         sed -e "2p" -n D:\TempFIle\INFO_%RD%.txt > D:\TempFIle\temp.txt&&for /f  %%i in (D:\TempFIle\temp.txt) do  set dtime=%%i
         sed -e "4p" -n D:\TempFIle\INFO_%RD%.txt > D:\TempFIle\temp.txt&&for /f  %%i in (D:\TempFIle\temp.txt) do  set LOG_MSG=%%i
_________________________________________________________________________________________________________

[ 本帖最后由 casterbn 于 2008-8-22 17:24 编辑 ]

TOP

该问题已经解决了
改成分隔符为换行符即可~呵呵
加上token=*

TOP

还没有用邮件的功能,现在开始普及SVN,准备做SVN培训呢。
o(∩_∩)o...你的这个先收藏了

TOP


自己再瞧瞧的顶下
如果需要关于批处理的学习资料可以给我发小纸条

TOP

感谢分享!

TOP

下来看看

TOP

谢谢

这是怎么回事?我还没下载呢就把握的银子扣掉了

TOP

非常好

正式我需要的

TOP

好东西!

TOP

希望可以下载

TOP

我编辑完了
大家可以免费下载~呵呵

TOP

高手啊。。学习一下

TOP

下载看到了,SVN是安装在windows操作系统下的

TOP


是不是取消收费了啊,刚才没有提示要收费

TOP

 22 12
发新话题
订阅 我用Subversion - SVN中文论坛 邮件列表:iUseSVN@googlegroups.com
电子邮件:
网站重要事项将会在这个列表进行通知,点击这里浏览存于列表中的所有邮件