svn迁移到其他根路径

svn迁移到其他根路径,第1张

1、首先用windows的cmd命令进入到VisualSVNServer的安装目录下的bin目录,使用命令生成svn仓库的备份。

2、其次拷贝备份文件到新服务器就不说了,同样到新服务器VisualSVNServer的安装目录下的bin目录,执行命令创建新仓库。

3、最后加载这个备份文件即可svn迁移到其他根路径。

将windows上svn迁移到linux上

实现svn方式和http方式访问

进入conf目录

authz :负责test3库的账号权限管理,控制账号是否读写权限

passwd :负责test3库的账号和密码管理,注意密码是明文的

svnserve.conf :svn服务器配置文件

示例:

启动:

端口:3690 注意打开防火墙

访问:

svn://192.168.1.206:3690/test3

用mod_dav_svn模块实现Apache服务进行访问svn仓库,mod_dav_svn是Apache和svn之间的接口

SVNParentPath /svn/svndir

指如果有多个版本库建议使用SVNParentPath不使用SVNPath,/svn/svndir 版本库位置

AuthUserFile /svn/svndir/passwd

指后面使用apache的htpasswd创建的用户名密码

AuthzSVNAccessFile /svn/svndir/authz

指权限文件

创建用户并设置密码

此时可以通过

http://192.168.1.206/svn/test3

在浏览器中输入用户名密码访问

直接将windows下Repositories目录下的数据打包迁移到linux下的Repositories即可访问,但是用户名和密码不可以迁移,需要重建

1 注意权限为问题,如果/svn/svndir属主不是apache,会一直访问拒绝访问

2 svn协助与http协议

svn协议,用于客户端使用svn://方式访问版本库,而mod_authz_svn模块让客户端可通过Apache访问版本库,它们分别使用不同的服务:svnserve、httpd进行访问。由于用户、组权限不同,权限管理方式也不相同,因此,不建议同时启动两种访问方式。

而易用性,管理方便的角度来分析,Apache以,mod_authz_svn模块的方式访问版本库会更多人选择。(mod_authz_svn方式,使用80端口访问,并且提供https等加密传输,用于用户信息验证的密码保存方式不是明文的)

       1、套件中心搜索“SVN”,进行安装

        1、进入svn安装路径bin文件夹下,使用 cd 命令

        在windows下,win+R 键入 cmd 回车 打开命令窗口cmd,进入下列目录(svn服务器安装目录bin):              "c:\Program Files\VisualSVN Server\bin\"

        2、备份/导出

        svnadmin dump F:\svn\LinQuan >Y:\svnbackup2018-10-19\LinQuan

      1、打开NAS端控制面板,点击“终端机和SNMP”,开启SSH端口 (使用完毕后建议停用此端口,有安全风险)

        1、通过远程工具访问NAS系统(此处使用的是 SecureCRT )

        2、创建具体项目

        svnadmin create /volume1/SVN-SERVER/LinQuan

        3、解压具体项目

        1、新增用户(选中项目=》编辑=》用户=》新增)

        2、修改项目配置文件

        通过NAS系统上的File station 套件打开具体项目的的 svnserve.conf 配置文件, 在 [general] 处添加以下3行命令。

        1、如果客户端工具是TortoiseSVN,直接在工作副本上右键,选择TortoiseSVN->relocation,再输入新的URL(NAS端SVN项目访问地址需要在SVN项目管理上查看)

        2、输入NAS端分配的SVN账号

        3、切换成功后相关提示

        4、转移完成,可正常使用。如有多个项目需要转移可设置批处理进行快速完成

参考链接:

Windows端SVN转移到群辉NAS端SVN上传文件提示Authorization failed

https://www.cnblogs.com/blogs2014/p/5039213.html

https://blog.csdn.net/u011592350/article/details/50737205

https://blog.csdn.net/haojing8312/article/details/81352338

https://luodaoyi.com/p/group-dsm-svn-migration.html


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/95001.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-07
下一篇2023-03-07

发表评论

登录后才能评论

评论列表(0条)

    保存