公司最近要求使用vss2005对项目进行管理,为了实现自动备份的功能,在网上看了很多方法,可是总是不好用,我修改总结了一下,总算可以用了,写出来给大家参考
1、为系统变量path增加一项,使系统能够自动寻找到ssarc.exe命令(vss自带的备份工具,vss2005在其安装目录就可以找到)
2、建立一个批处理文件,批处理文件内容如下:
@echo off @title Backing up SourceSafe databases
SET VSS_DB=D:/vss2005_project/wentinto/set BakPath=F:/vssbak/
FOR /F "tokens=1-3 delims=- " %%i IN ('date /t') DO SET DATE=%%i-%%j-%%kFOR /F "tokens=2-2" %%i IN ('date /t') DO SET DAY=%%i
ssarc.exe -d- -s%VSS_DB% -yadmin,admin -o