版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_28562059/article/details/52847526
服务器上的Svn 版本库备份与还原
一、完全备份
1.1选择要备份的本地磁盘上的目标文件夹,然后把对应文件夹设置成共享模式。
注:如果存在文件夹,一定要确保每一级的文件夹都已经设置成共享,所在的磁盘也需要设置成共享的。
1.2、登录到远程服务,并且加载本地磁盘【此处可选操作,浏览文件更加方便】
在命令行中输入: mstsc (链接远程桌面)
在设置成共享文件后,登录到远程服务器时,在网络下面可以看到对应的文件:
1.3、 在cmd命令行模式下面输入
net view \\ipaddress [ip地址]
如果成功的话,则会出现共享文件的详细信息,如上图所示。
注:再是用net view命令访问计算机的共享资源的可用资源时,如果需要访问的计算机设置了用户名和密码,需要写上对应的用户名和密码来访问。如果当前计算机和远程计算机的用户名密码一致,则不需输入用户和密码
eg:使用 Net User 作用:添加或更改用户帐号或显示用户帐号信息。
Net user [username [password | *] [options]][/domain]
使用net use 命令查看文件是否可以访问到:
netuse \\ipaddress\filepath
如果地址输入错误,则会提示出:
1.4、 找到svn版本库中的资源库所在的磁盘路径, 使用
svnadminhotcopy [repositories的路径] [目标地址] 【实现全库备份】
在命令运行完之后,会提示此命令运行成功。