• win2008 svn 搬迁


    公司说电脑不够用,要我们将本地开发用的服务器贡献出来给别人当办公电脑用。。汗

    将SVN从一个win2008服务器上搬迁到另一个win2008服务器上面。

    先将服务器上面的配置好的svn 跟目录备份下来,放到另外一台服务器上面。

    将以前安装的subversion 服务器版本的安装文件 放到另外一台服务器上面重新安装一下,安装目录随意。

    用一下命令生成服务并设置svn根目录

    sc create svnserver binpath= "C:My Program Filessvn-win32-1.6.16insvnserve.exe --service --root E:svn_repository" displayname= "svnserver" depend= tcpip start= auto obj= "NT AUTHORITYNetworkService"

    注:路径、服务名和svn根目录换成自己的

    binpath 为svn服务端的安装位置

    --root 后面为svn控制的根路径  定位到备份上去的svn目录

    create后面为生成的服务名

    depend 后面为继承关系

    start 后面为启动方式 auto 开机自动启动

    然后进入服务启动svnserver

    启动后,在本地用svn客户端发现无法预览服务器上面的版本内容

    然后在服务器上面安装一个svn的客户端 发现可以预览

    然后发现是防火墙的问题,关掉防火墙后本地可以预览和下载,

    主要是防火墙屏蔽了端口,

    将svn的默认端口 3690 加入防火墙规则就可以了!

    这个时候可以checkout项目 但是修改后提交报错

    类似下面

    XXXXXX xn-current-lock”: 拒绝访问

    主要是权限的问题 将SVN根目录及其子目录设置下读写的权限就可以提交了!

  • 相关阅读:
    Servle生命周期
    Nginx反向代理
    redis
    java二分查找
    Redis集群的数据一致性
    springmvc中controller不要定义全局变量
    elasticsearch-6.7.1和kibana-oss-6.7.1的Linux安装
    centos7.0查看IP,Linux基本命令
    高并发ConcurrentHashMap 1.8的原理
    JS 循环 while for do while
  • 原文地址:https://www.cnblogs.com/darktime/p/3256798.html
Copyright © 2020-2023  润新知