deepin v20 Bate关于svn检出代码总是提示证书验证确认的问题
Tofloor
poster avatar
cppava
deepin
2020-06-24 20:44
Author
本帖最后由 cppava 于 2020-6-24 12:47 编辑

问题:deepin subversion 1.10.4 检出代码checkout,或list,代码库是https开头的,都会不断提示确认未知证书,输入p也会有一样的问题,这样获取代码效率极低,并且导致rapidsvn和rabbitsvn等客户端连查看版本库都不行直接报错。

多次尝试搜索百度 必应 谷歌,按照方法无果。deepin apt源使用subersion1.10.4的版本。尝试了以下方法无果。
1.尝试切换成Ubuntu18.04的阿里源重新安装的subversion1.9.7版本,结果也是一样。
2.怀疑系统直装的deepin有bug,切换回win10系统用vm安装了deepinV20Bate,结果任然。
3.怀疑svn服务器的问题,但是svn服务器是公司的没办法操作。
4.打开vm的CentOS7.0,做个对比实验,使用的是subversion1.9.5版本,只在第一次使用时提示,输入p-总是信任,结果就是能一路获取所有代码。
5.打开Ubuntu18.04 subversion1.9.7版本,和CentOS一样能够,一次拉取所有代码。

对于git方面所有都能正常使用。
想使用deepin作为开发系统,无奈卡在svn上,对公司程序员来说太重要了,不想放弃deepin遂发此帖子求助。

下面贴出deepin实际问题的操作:
  1. root@lgl-PC:/home/lgl/21/svn# svn --version
  2. svn,版本 1.10.4 (r1850624)
  3.    编译于 Jul 28 2019,02:44:06 在 x86_64-pc-linux-gnu

  4. Copyright (C) 2019 The Apache Software Foundation.
  5. This software consists of contributions made by many people;
  6. see the NOTICE file for more information.
  7. Subversion is open source software, see http://subversion.apache.org/

  8. 可使用以下的版本库访问模块:

  9. * ra_svn : 使用 svn 网络协议访问版本库的模块。  - 使用 Cyrus SASL 认证
  10.   - 处理“svn”方案
  11. * ra_local : 访问本地磁盘的版本库模块。
  12.   - 处理“file”方案
  13. * ra_serf : Module for accessing a repository via WebDAV protocol using serf.
  14.   - using serf 1.3.9 (compiled with 1.3.9)
  15.   - 处理“http”方案
  16.   - 处理“https”方案

  17. The following authentication credential caches are available:

  18. * Plaintext cache in /root/.subversion
  19. * Gnome Keyring
  20. * GPG-Agent
  21. * KWallet (KDE)

  22. root@lgl-PC:/home/lgl/21/svn# svn co https://xxx/ZQ/KCIA/7.Branches/1.0.0.3
  23. 验证“https://xxx:443”的服务器证书时出错:
  24. - 证书的主机名称不匹配。
  25. - 证书发生未知错误。
  26. 证书信息:
  27. - 主机名称: Kingdom
  28. - 有效时间: 自 Sep 20 05:51:04 2016 GMT 至 Sep 18 05:51:04 2026 GMT
  29. - 发行者: Kingdom, Kingdom, Kingdom, BeiJing, BeiJing, CN(wangmiao@szkingdom.com)
  30. - 指纹: E5:7B:70:C7:E8:91:09:0D:EA:A7:BD:8C:37:07:6F:5C:E1:C7:2A:C7
  31. (R)拒绝 或 (t)暂时接受 ?t
  32. 验证“https://xxx:443”的服务器证书时出错:
  33. - 此证书并不是由信任的权威机权颁发。请使用此指纹手工验证其有效性!
  34. 证书信息:
  35. - 主机名称: Kingdom
  36. - 有效时间: 自 Sep 20 05:51:04 2016 GMT 至 Sep 18 05:51:04 2026 GMT
  37. - 发行者: Kingdom, Kingdom, Kingdom, BeiJing, BeiJing, CN(wangmiao@szkingdom.com)
  38. - 指纹: E5:7B:70:C7:E8:91:09:0D:EA:A7:BD:8C:37:07:6F:5C:E1:C7:2A:C7
  39. (R)拒绝,(t)暂时接受,或(p)永远接受?p
  40. 验证“https://xxx:443”的服务器证书时出错:
  41. - 证书的主机名称不匹配。
  42. 证书信息:
  43. - 主机名称: Kingdom
  44. - 有效时间: 自 Sep 20 05:51:04 2016 GMT 至 Sep 18 05:51:04 2026 GMT
  45. - 发行者: Kingdom, Kingdom, Kingdom, BeiJing, BeiJing, CN(wangmiao@szkingdom.com)
  46. - 指纹: E5:7B:70:C7:E8:91:09:0D:EA:A7:BD:8C:37:07:6F:5C:E1:C7:2A:C7
  47. (R)拒绝,(t)暂时接受,或(p)永远接受?p
  48. .
  49. .
  50. .
Copy the Code


对于没有说明问题的地方,我会继续补充,我太爱deeoin了,我希望正式版能够解决这个问题。

对于deepin V20 Bate还存在的一些问题,我补充一下:
使用wifi连接网络,休眠系统,再次点亮屏幕时,wifi断开,并且找不到周围的任何一个wifi,必须重启才能解决问题。


Reply Favorite View the author
All Replies
avatar
xwhz
deepin
2020-06-24 21:34
#1
uos使用svn正常。没遇到这个问题
Reply View the author
avatar
cppava
deepin
2020-06-24 22:46
#2
https://bbs.deepin.org/post/196320
uos使用svn正常。没遇到这个问题

UOS有deepin V20界面那么好看吗
Reply View the author
avatar
Maicss
deepin
2020-06-24 23:03
#3
https://bbs.deepin.org/post/196320
UOS有deepin V20界面那么好看吗

一毛一样,功能更多,需要打开开发者模式,需要激活
Reply View the author
avatar
cppava
deepin
2020-06-24 23:08
#4
https://bbs.deepin.org/post/196320
一毛一样,功能更多,需要打开开发者模式,需要激活

需要激活是啥意思,收费吗
Reply View the author
avatar
观摩
deepin
2020-06-24 23:22
#5
没有遇到你说的问题

Reply View the author
avatar
cppava
deepin
2020-06-24 23:25
#6
https://bbs.deepin.org/post/196320
没有遇到你说的问题

subversion哪个版本的?deepin v20嘛
Reply View the author
avatar
观摩
deepin
2020-06-24 23:28
#7
https://bbs.deepin.org/post/196320
subversion哪个版本的?deepin v20嘛

svn,版本 1.10.4 (r1850624)
   编译于 Jul 28 2019,02:44:06 在 x86_64-pc-linux-gnu


Reply View the author
avatar
cppava
deepin
2020-06-24 23:46
#8
https://bbs.deepin.org/post/196320
svn,版本 1.10.4 (r1850624)
   编译于 Jul 28 2019,02:44:06 在 x86_64-pc-linux-gnu

我天,我直装的不行,在虚拟机下装的也不行,这是要把我劝退了
Reply View the author
avatar
cppava
deepin
2020-06-24 23:47
#9
https://bbs.deepin.org/post/196320
svn,版本 1.10.4 (r1850624)
   编译于 Jul 28 2019,02:44:06 在 x86_64-pc-linux-gnu

上面我提的wifi的问题,你那边有出现过吗?
Reply View the author
avatar
观摩
deepin
2020-06-25 01:44
#10
https://bbs.deepin.org/post/196320
上面我提的wifi的问题,你那边有出现过吗?

没让他休眠过,还不知道有没有你说的情况
Reply View the author
avatar
观摩
deepin
2020-06-25 01:48
#11
https://bbs.deepin.org/post/196320
我天,我直装的不行,在虚拟机下装的也不行,这是要把我劝退了

我这边用SVN 一直都正常,
服务端是 VisualSVN Server ;
客户端一直都是 subversion。

证书,服务端安装的有,但是已过期,而且证书对应的 host 和我访问用的 IP 也不对应。
checkout 时 p 永久接受,就再也没提示过。

从15.x 开始包括 UOS ,一直都正常。
Reply View the author
avatar
码梦天涯
deepin
2020-09-30 20:54
#12



相同问题

Reply View the author
avatar
135******12
deepin
2020-10-01 00:47
#13
试试用svn的客户端软件
Reply View the author