作者:权利阳成_278 | 来源:互联网 | 2023-09-04 11:08
VisualSVN在Windows平台下的客户端可以实现基本的人员、权限等管理,但是对代码备份(仓库项目的导出)不支持,因为只能通过命令行的方式来执行备份。1、打开系统控制台,进入到Visual
Visual SVN在Windows平台下的客户端可以实现基本的人员、权限等管理,但是对代码备份(仓库项目的导出)不支持,因为只能通过命令行的方式来执行备份。
1、打开系统控制台,进入到Visual SVN所在盘符
C:\Users\Administrator>D:
2、进入安装目录下的bin目录
cd D:\Program Files\VisualSVN Server\bin
3、导出某一个仓库的备份,命令为
svnadmin dum 项目位置 > 备份位置
svnadmin dump D:\SVNRepositories\ProA_V2.1 > D:\svnBackup\ProA_V2.1.dump
4、命令执行成功后,去相应的位置即可查看。
以上内容针对单个仓库,若要备份所有仓库或项目,则可以使用bat脚本来做。
D:
cd D:\Program Files\VisualSVN Server\bin
svnadmin dump D:\SVNRepositories\ProA_V2.1 > D:\svnBackup\ProvA.dump
svnadmin dump D:\SVNRepositories\ProB > D:\svnBackup\ProB.dump
...
将上述内容保存到txt文本中,并把文件名改成.bat后缀,双击运行即可