首先,VisualSVN Server Manager,包含两个路径,一个是安装路径,例如本机:C:\Program Files\VisualSVN Server,一个是库路径,例如本机:C:\Repositories,其中,Repositories中包括各项目文件及项目信息文件,重要的项目信息文件有authz和htpasswd,authz是目录访问权限控制文件,htpasswd是VisualSVN Server Manager用户和密码记录文件现,对VisualSVN Server Manager进行迁移,方法如下: 例如: 原服务器A,VisualSVN Server Manager 现服务器B,VisualSVN Server Manager 步骤: 1。拷贝A上Repositories文件夹到B上 2。打开B上VisualSVN Server Manager 3。右击Repositories,所有任务中选择import existing repository 4.选择步骤1中的项目文件夹进行导入,直到所有项目导入完成 5。替换authz和htpasswd文件,使得服务器B上VisualSVN Server Manager中的用户及用户权限跟之前的一致 第一次迁移时,没有找到用户和用户权限的文件,然后一个个添加用户和分配权限,浪费了不少时间,后来,服务器再次更改,被迫进行第二次迁移,此时,不想再一个个添加用户和分配权限,也觉得不可能没有其他办法的,于是,先查看并记录了所有文件的大小,然后添加用户,查看哪个文件发现了变化,后来得知authz和htpasswd文件的作用,呵呵
visualSVN server库迁移
最新推荐文章于 2024-04-08 11:02:14 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)