由于SVN服务器故障,需要恢复SVN时发现原来用jar备份的文件居然解不开,抱文件损坏。
幸好硬盘没损坏,还可以在别的机器上恢复。
想起了经常用到winrar,但大多是在图形界面下用。windows命令能不能用呢?
试了一把,果然出错:
C:/Documents and Settings/>winrar
'winrar' 不是内部或外部命令,也不是可运行的程序或批处理文件。
简单处理一下:
我的电脑右键属性-》高级-》环境变量-》系统变量-》新建
变量名:path
变量值:C:/Program Files/WinRAR;
--变量值为WinRAR软件的安装路径
在WinRAR软件的安装目录下有比较详细的使用说明:WinRAR.chm
设置好环境变量后,命令行里再次执行winrar发现ok了。
C:/Documents and Settings/>winrar
同样编写一个批处理文件,存为svnbak.bat
测试一把好使,并且备份的文件可以正常打开。把他加入windows的定时任务里,搞定。
幸亏这次硬盘没坏,要不麻烦就大了。
备份不是关键,关键是要有经过验证的可靠备份。