前情提要 https://www.v2ex.com/t/992595
本来发在问答区,不知怎么就跑 subversion 区了。那边没人。
重装完系统后 brew 安装 svn 无法正常使用,昨天折腾了一天无果。
朋友才买的 m3 macos14 请他安装测试 也是一样的结果。
猜测方向是 brew 安装的 svn 的问题。
因为我 21 年买电脑后使用至重装系统前都是好的。
尝试用 brew tap 安装历史版本,但是装完 svn 无法运行,提示少文件。
真的是全网都搜了,没找到解决办法。
不知道能不能拷贝别人都来使用。
1
Retas 2023-11-17 10:04:35 +08:00
svn, version 1.14.2 (r1899510) compiled Apr 2 2022, 11:38:36 on arm-apple-darwin23.0.0
M1 MBP 14.1.1 正常使用,看描述盲猜是配置问题 |
2
helee9199 OP @Retas 到底是什么配置呢?之前这么装完就能用了。
我现在也整迷了 svn list https://svn.code.sf.net/p/netpbm/code/stable 这个能正常执行 但是我们公司的就不行,可是公司的配置这么多年也一直都是那个配置没变过呀。windows 下正常操作。 我现在能发现的区别就是 https://svn.code.sf.net/p/netpbm/code/stable 这个贴浏览器后 https 变成了 http 我们公司的地址贴浏览器会打不开, 去掉 s 状态会变另外一个 也打不开。不知道能不能让服务器这个访问方式调整一下 |
3
zerolinck 2023-11-17 10:41:47 +08:00
前两天刚刚安装的,m1 mbp 正常,talk is cheap, show the error message
➜ Downloads svn --version svn ,版本 1.14.2 (r1899510) 编译于 Oct 23 2023 ,01:45:34 在 arm-apple-darwin22.6.0 |
4
helee9199 OP @zerolinck 在自己电脑上装了 svn 服务器
测试发现,tls 如果设置 1.2 1.3 就可正常访问,如果也改为 1.0 就会出现一样的报错 尝试请公司调整一下试试看 奇怪了就.这个配置这么多年一直没变过 windows 都可以正常访问 怎么 mac 这次重装完以后就是不行. |
6
gesse 2023-11-17 17:06:05 +08:00
|
7
xuelu520 2023-11-17 17:41:56 +08:00
上报错提示信息
|
8
helee9199 OP @xuelu520 我有在前情提要里有完整的
svn: E170013: Unable to connect to a repository at URL 'https://项目地址' svn: E120171: 执行上下文错误: An error occurred during SSL communication 目前得到的信息就是公司 svn 服务器还是 09 年部署的 1.6.6 版 估计 TLSv1 然后目前 brew 安装的 svn 可能不支持 TLSv1 了。尝试了搜索到的方法,都未能成功。 21 年时 brew 安装的是可以使用的。 我有试着用 brew tap 安装历史版本 其中有个和 ssl 相关的 openssl 依赖,当时是 1.1 的版本,可用安装历史版本安装下来得却是 3.x 的版本 怀疑是这个问题。 |
9
julyclyde 2023-11-18 13:09:13 +08:00
哦。那你装个 stunnel 或者 nginx 转一下协议呗
|
12
jingcoco 2023-11-18 19:09:05 +08:00
我也不行..... 然后就不用命令行了, 装了个 客户端 smartsvn .还不能用最新版, 最新版强制缴费....
|
13
helee9199 OP |
14
Jvaeyhcd 320 天前
我也遇到了相同的问题,公司非得用 svn ,我感觉 svn 非常落后了啊。
svn 版本信息: svn --version svn, version 1.14.3 (r1914484) compiled Dec 9 2023, 13:27:10 on arm-apple-darwin23.2.0 Copyright (C) 2023 The Apache Software Foundation. This software consists of contributions made by many people; see the NOTICE file for more information. Subversion is open source software, see http://subversion.apache.org/ The following repository access (RA) modules are available: * ra_svn : Module for accessing a repository using the svn network protocol. - with Cyrus SASL authentication - handles 'svn' scheme * ra_local : Module for accessing a repository on local disk. - handles 'file' scheme * ra_serf : Module for accessing a repository via WebDAV protocol using serf. - using serf 1.3.10 (compiled with 1.3.10) - handles 'http' scheme - handles 'https' scheme The following authentication credential caches are available: * Mac OS X Keychain 系统信息: macOS 14.1.2 (Apple M1) 运行 svn 的相关命令都报错如下: svn info svn: E200029: Couldn't perform atomic initialization svn: E200030: SQLite compiled for 3.43.2, but running with 3.39.5 |
17
viquuu 304 天前
昨天把系统更新到了 14.3 了,终于可以用了。
|