SVN连接怎么配置?TortoiseSVN检出与svnserve端口及SASL鉴权咋辨不串Git?
2026-08-28 17:31:36 承诺网
SVN连接不是“装个客户端填个网址”就通,而是选协议、配鉴权、设路径、过防火墙的一套链路。 它和 Git 的分布式克隆不同——SVN 是集中式,连不上仓库就什么都干不了,所以“连接”本身就是第一道坎。
![]()
🔌 三种协议与端口
svn://(默认端口 3690):直连 svnserve 守护进程,最快最轻量,适合内网。服务端起 svnserve -d -r /var/svn/repos,客户端 URL 形如 svn://192.168.1.10/project。
http:// / https://(端口 80/443):通过 Apache + mod_dav_svn 模块,走 WebDAV 协议,能穿越大多数防火墙,支持 LDAP/AD 统一认证。URL 形如 http://svn.example.com/svn/project。
svn+ssh://(端口 22):SSH 隧道加密,依赖系统 SSH 账号,无单独 SVN 端口。URL 形如 svn+ssh://user@host/var/svn/repos/project。
🖥️ 客户端连接(以 TortoiseSVN 为例)
装 TortoiseSVN(Windows 右键集成),选“SVN 检出”;
填仓库 URL(svn:// 或 http:// 地址);
填认证信息:svn:// 用 conf/passwd 里的账号密码;http:// 用 Apache 配置的账号;svn+ssh 用系统 SSH 密钥或密码;
选检出目录,点确定,等进度条跑完。
命令行等价:svn checkout svn://host/project --username xxx --password xxx。
🔐 鉴权与权限
svnserve 方式:仓库 conf/ 下三个文件——svnserve.conf(开匿名/鉴权)、passwd(明文账号密码)、authz(路径级读写控制,如 [/doc] user=rw)。
SASL 增强:svnserve 可配 SASL(简单认证和安全层),支持 LDAP、Kerberos、DIGEST-MD5,避免明文密码。 在 svnserve.conf 设 use-sasl = true,配 /etc/sasl2/svn.conf 指定机制。
-
-
SVN连接怎么配置?TortoiseSVN检出与svnserve端口及SASL鉴权咋辨不串Git?
-
前端Web框架怎么选?React与Vue及Angular咋辨不串jQuery库?
-
智能消防栓是什么原理?NB-IoT测压防盗水与GIS定位告警咋辨不串普通栓?
-
微信小程序样式怎么写?WXSS的rpx自适应与样式隔离咋辨不串Web CSS?
-
程序语言排名怎么看?TIOBE与PYPL及IEEE三榜Python霸榜咋辨不串“最好用”?
-
网站集成支付宝怎么走?开放平台建应用与RSA2证书及异步验签咋辨不串同步跳转?
-
智能算法是什么?机器学习与深度学习及大模型咋辨不串传统算法?
-
会声会影X3序列号哪找?正版盒装密钥与注册机风险及升级新版本咋辨不串X4?
-
音频输出设备是什么?音箱耳机与HDMI音频及DAC咋辨不串输入?
-
网页自动化测试怎么做?Selenium与Playwright及Cypress咋选不串单元测试?
-
Gabor滤波器是什么原理?多尺度多方向纹理提取与生物特征识别咋辨不串高斯模糊?
-
自建机房怎么规划?机柜承重与双路供电及等保三级咋过不串托管?
-
日志系统怎么搭建?ELK与Loki及Splunk咋选不串监控告警?
-
两台服务器负载均衡怎么配?Nginx轮询与Keepalived高可用咋走不串单点?
-
API接口怎么写?RESTful设计规范与请求响应鉴权咋走不串RPC?
-
-
央行:上半年我国人民币贷款增加15.73万亿元
07-12, 10:08 -
自觉抵制有偿补课、收受礼金礼品 盂县教科局发布《工作提醒函》
07-12, 10:08 -
新时代中国调研行·长江篇丨直门达水文站:从靠人力蹲点到监测自动化
07-12, 10:07 -
自然资源部:全国耕地总量连续两年实现净增加
07-11, 16:03 -
船员大国!我国注册船员超190万人
07-11, 16:05 -
安徽多举措促进高校毕业生就业
07-11, 15:10 -
金融支持房地产市场平稳健康发展有关政策延期至明年底
07-11, 15:03 -
新闻1+1丨汛期,地质灾害如何防范?
07-11, 15:06 -
全国基本医疗保险参保人数达13.4亿
07-11, 15:10