背景:前两天发生了停电,不幸的是跑svn nas 并没有在UPS的保护下。

晚上给一台未同步代码库的笔记本执行 svn update , 一直卡在同步下载初始化的界面十几分钟,感觉情况不对。关掉窗口。

再次执行,提示svn文件夹locked。
QQ截图20191022215304.png

按提示解除写入锁,再次执行 svn update 仍然是卡在update初始化。
QQ截图20191022220018.png

感觉事有蹊跷,于是开另一台机器验证,同样无法update

排除了DDNS的问题,也排除了 NAS上未启动 svnserver 服务

担心是不是svnserver版本太旧,与svn客户端产生了不兼容。——基本排除,因为上周仍运行正常至今客户端没有升级过。

nas上用opt的源svn版本较低,本着 “生产环境稳定第一,不追新不折腾” 和 “又不是不能用” 的原则,便一直使用至今

担心是nas上的 svn 库损坏。想起 nas上有做自动更新的hooks 于是上 nas上测试 本地 update , 运行正常!

反复重启了svnserver服务,问题未能解决。甚至重启了nas 问题依旧。

挠头,半天没想明白为何 本地可以update 异地不行,难道 GFW把svn服务也封了?

艹!
最后发现是小米的路由器NAT因为某种原因导致了转发端口的堵塞。重启路由器后问题消除。

米粉信仰值:-1

标签: svn

添加新评论