精华内容
下载资源
问答
  • 系统环境:centos7.3 (查看自己版本:cat /etc/redhat-release) 第一步:安装svnserve yum -y install subversion ...第三步:创建svn版本库(可创建多个进行不同版本库的控制) svnadmin create /var/svndir/...

    系统环境:centos7.3 (查看自己版本:cat /etc/redhat-release)

    第一步:安装svnserve

    yum -y install subversion

    第二步:创建版本库目录(为以后版本库提供存放位置)

    mkdir /var/svndir

    第三步:创建svn版本库(可创建多个进行不同版本库的控制)

    svnadmin create /var/svndir/jmoon

    (jmoon为版本库的名字,用于客户端checkout时候的目录)

    第四步:修改配置

    cd /var/svndir/jmoon/conf

    conf目录下文件列表如下

    total 12
    -rw-r--r-- 1 root root 1096 Jan 30 23:20 authz
    -rw-r--r-- 1 root root  325 Jan 30 01:14 passwd
    -rw-r--r-- 1 root root 3074 Jan 30 01:26 svnserve.conf

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

    passwd:负责账号和密码的用户名单管理

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

    1.编辑 authz 文件(注意:[/]也是必须的)

    [/]:表示根目录,即 /var/svnrepos

    chenjm = rw:表示用户chenjm对根目录具有读写权CHA

    2.编辑 passwd 文件

    用户名为:chenjm , 认证密码为:123456(这里学习使用,自己设置复杂点也行)

    3.编辑 svnserve.conf 文件(注意:将“#”字符去掉时候需要留意配置的前面不能有空格,一定要顶格写)

    anon-access = none:表示禁止匿名用户访问。

    auth-access = write:表示授权用户拥有读写权限。

    password-db = passswd:指定用户名口令文件,即 passwd 文件。

    authz-db = authz:指定权限配置文件,即 authz 文件。

    realm = /var/svndir:指定认证域,即 /var/svndir 目录。

    第五步:启动svn服务器

    svnserve -d -r /var/svndir

    启动后,可用ps 查看服务是否已启动(如果checkout链接不上也可以先检查是否未启动svn)

    ps -ef | grep 'svnserve'

    第六步:客户端访问

    在windows下,使用客户端访问工具(例如TortoiseSVN),输入地址:svn://ip地址:3690/jmoon。弹出输入账号密码框证明配置成功。

    在linux下,输入命令测试(如果ip地址为公网ip连接失败,但使用 127.0.0.1成功连接就可能是端口没有开放。可以看下面连接失败小结)

    svn co svn://ip地址:3690/jmoon

     

    svn checkout 提示“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。”解决方法

     

    1、svn项目文件配置文件问题:

          检查修改svnserve.conf时,打开注释时,配置的前面是否有空格,应该顶格写。

    2、服务器防火墙问题(两个解决办法):

          2.1 关闭防火墙

    systemctl stop firewalld.service

          2.2 开放3690端口

    firewall-cmd --zone=public --add-port=3690/tcp --permanent

    3、服务器厂商安全组设置问题(例如阿里云、腾讯云)

    打开阿里云控制台

    查看是否有开启3690端口

    如果没有就点击“添加安全组规则”,将端口配置上

     

    ps:网络上还有很多相同的帖子为什么写这个呢。其实是自己想偷懒以后要是再配置就不用去网上搜哈哈哈哈,直接拿自己的看。完美。其实这也是个学习方法让自己更巩固对着网上的巴拉巴拉搞完都不知道干了啥,自己再写一份出来清晰很多了。

    展开全文
  • linux上svn checkout报错svn: E210005

    千次阅读 2018-08-31 16:09:30
    今天做SVN实验在 svn checkout的时候,遇到一个问题: svn: E210005: Unable to connect to a repository at URL 'svn://192.168.33.150/myproject' svn: E210005: No repository found in 'svn://192.168.33.150/...

    今天做SVN实验在 svn checkout的时候,遇到一个问题:

    svn: E210005: Unable to connect to a repository at URL 'svn://192.168.33.150/myproject'
    svn: E210005: No repository found in 'svn://192.168.33.150/myproject'
    
    

    前几天也遇到这个了问题,但是今天我换了一台机器做实验的时候又遇到了,神奇的是我忘了自己之前是怎么解决的了,这可就把自己坑了。

    网上查了很多方法,大部分都是直接在Windows上操作怎么弄,甚至有的答非所问,毫无参考意义。

    这里第一步检查服务启动有没有问题:

    # ps aux|grep svnserve
    root       1021  0.0  0.0 162240   652 ?        Ss   03:44   0:00 svnserve -d -r /data/svnroot/
    root       1023  0.0  0.0 112704   964 pts/0    R+   03:44   0:00 grep --color=auto svnserve
    
    # netstat -lntp |grep svnserve
    tcp        0      0 0.0.0.0:3690            0.0.0.0:*               LISTEN      1021/svnserve          //发现没什么问题     
    

    再查看机器的防火墙和selinux:

    # iptables -nvL
    Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
     pkts bytes target     prot opt in     out     source               destination         
    
    Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
     pkts bytes target     prot opt in     out     source               destination         
    
    Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
     pkts bytes target     prot opt in     out     source               destination         
    
    # getenforce
    Disabled
    

    都没问题,已经关闭了

    那怎么会不通呢,ping和telnet 端口的时候都是通的,有点没道理。

    这时,我注意到自己启动svnserve服务时启动的目录是不是有问题?于是重启服务:

    # svnserve -d -r /data/svnroot/myporject/
    
    # svn checkout svn://192.168.33.150/myproject --username=user1
    Authentication realm: <svn://192.168.33.150:3690> /data/svnroot/myproject
    Password for 'user1':
    

    果然是这个目录有问题,所以大家在遇到这个问题的时候可以尝试更换一下启动时的目录,说不定问题就解决了呢!

    展开全文
  • svn checkout项目报错

    2019-06-13 10:58:45
    svn checkout项目时遇到Cannot checkout from svn: svn: E170013: Unable to connect to a repository 解决方法 1、进入设置 2、设置Enable interactive mode 勾选上即可 转至...

    从svn checkout项目时遇到Cannot checkout from svn: svn: E170013: Unable to connect to a repository

    解决方法

    1、进入设置

    2、设置Enable interactive mode 勾选上即可

     

    如果还是报错,试试 进入本地项目工作空间目录,右键SVN chekcout 输入用户名密码后 可以看到项目目录,然后回到idea 的svn 检出,点击地址可以看到项目了。

    转至 https://blog.csdn.net/xiaoliuyiting/article/details/81566967

    展开全文
  • ubuntu svn checkout 报错

    2014-07-02 13:55:18
    在Ubuntu 10.10上,安装Subversion官网安装 SVN 后,链接svn地址时,可能会出现错误提示如下:  OPTIONS of '': SSL handshake failed: SSL error: Key usage violation in certificate has been detected. () ...
    在Ubuntu 10.10上,安装Subversion官网安装 SVN 后,链接svn地址时,可能会出现错误提示如下: 
    OPTIONS of '<url>': SSL handshake failed: SSL error: Key usage violation in certificate has been detected. (<url>)

    这个问题的根本原因是 Ubuntu 包libneon-gnutls 的链接 处理 证书时会比libneon 更严格,导致验证通不过,就出现了上面的错误提示。

    一种最简单的方式就是将libneon-gnutls的链接直接指向libneon。对应得 命令是:


    sudo mv /usr/lib/libneon-gnutls.so.27 /usr/lib/libneon-gnutls.so.27.old
    sudo ln -s /usr/lib/libneon.so.27 /usr/lib/libneon-gnutls.so.27


    展开全文
  • 4、上述都排除后,仍然报错,删除报错目录,剔除报错文件后重新加入svn,更新、提交,不再报错; 5、从其他地方copy一份同名文件,提交、更新、删除,都不报错; 6、结论:文件内容导致SVN更新出错,检查文件内容。
  • 我在centos系统yum安装了svn服务器,版本是1.6的 本地是mac系统,自带svn,版本是1.7 checkout时候报错svn: E170000: URL 'svn://123.57.69.204/opt/svn/repositories' doesn't exist 求大神指教。
  • 今天使用idea用svn checkout项目的时候报错:Cannot load supported formats: Cannot run program "svn" (in directory "D:\ideaspace\accConsole"): CreateProcess error=2, 系统找不到指定的文件。 报错如图: ...
  • 1、报错:Cannot load supported formats: Cannot run program "svn": CreateProcess error=2 解决方法 file->setting->version control->subversion->general中两个选中的复选框取消后,保存设置后,再...
  • <p>2.svn:Checkout <p>3.输入svn地址按enter <p>4.选了一个自己建的文件夹 <p>5.又输了一次地址 <p>6.报错了: 命令"SVN: Checkout"导致错误 (Running the contributed command: 'svn....
  • Jenkins SVN checkout 报错

    2014-03-31 17:45:17
    用Jenkins调用bat Execute Windows batch command: d: ...请问Jenkins里对svn checkout有任何特殊的设定么(没有使用Jenkins的SVN checkout,是在BuildServerGUI.exe进行了SVN checkout)?
  • 在使用svn进行checkout或commit时报错,类似的报错信息如下 根据提示,我们首先可以选择使用svn菜单中的“clean up”选项尝试解决此问题 如果clean之后发现问题依然存在,我们可以把本地仓库的报错文件先备份到...
  • centOS安装svncheckout时报错:svn: E215004: Authentication failed 几个配置文件如下: ![图片说明](https://img-ask.csdn.net/upload/201801/04/1515059857_793558.png) ![图片说明]...
  • 发现运行cmd,ping域名的时候提示找不到主机名,但是ping IP地址是没问题的,于是猜想解决了这个问题,也许就解决了svn不能解析url地址的问题。 通过网上搜索资料发现,这可能是dns缓存的问题,通过: 1、在...
  • Win10+svn检出项目报错 网上搜索报错信息给的解决方案都是sqlite3.exe,为了避免大家重复踩坑分享解决办法 水平有限,欢迎各位大佬批评指导
  • 报错:Cannot load supported formats: Cannot run program "svn": CreateProcess error=2 解决方法 file->setting->version control->subversion->general中两个选中的复选框取消后,保存设置后,再重新checkout...
  • 同事在widows系统使用visualsvn部署了svn服务,Mac系统无法访问,在Mac终端输入svn ls https://XXXXXX,有如下报错svn: E170013: Unable to connect to a repository at URL 'https://******' svn: E120108: ...
  • checkout svn报错 Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, 解决办法: 在安装svn的时候,将一个红叉的选为安装到本地(是一个下拉的选项) 至于 配置IDEA...
  • 毕竟是刚刚开始使用svn 服务器的小白,所以开始也没明白原因,百度了好多资料都是不相关,百度没解决我的问题,认真思考报错的原因,猜可能是 我计算机系统本身的问题,或者防火墙什么的中断连接,防火墙没找到问题...
  • Ubuntu20.4安装SVN后,第一次使用AndroidStudio检出项目时报错,无法连接到指定SVN项目路径,但是项目地址检查是没有问题的,SVN服务也没有问题,可以尝试通过命令行来操作,切换到命令窗口,执行检出项目的命令。...
  • ubuntu linux中配置svn+apache+ssl
  • svn 报错

    2013-12-26 12:00:47
    http://blog.sina.com.cn/s/blog_700a6935010143fu.html
  • 关闭TortoiseSVN的代理
  • svn Locked的几种解决方法

    万次阅读 2019-07-29 18:07:37
    使用SVN在进行Updata的时候,遇到了错误,提示文件已被锁定。解决办法 1、右键使用Clean up功能进行清除,然后在执行操作。 2、时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,...
  • 切换账号 : 右键找到SVN ----&gt; setting ----&gt; save data ---&gt; 右边所有的设置都clear ...去文件夹拉代码或者checkout也出现 access to XXXXX forbidden 确认了很久发现自己这...
  • 最近遇到了一个恼火的问题,在Ubuntu上尝试用svn命令checkout一个https的repository时遇到个错误信息: svn: E175002: Unable to connect to a repository at URL 'https://domain/svn' svn: E175002: OPTIONS of...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,621
精华内容 2,248
关键字:

svncheckout报错