作者:手机用户2602939883 | 来源:互联网 | 2023-09-24 23:54
破案之svn–每一次bug的出现就是破案的开始
破案一定也是有比较科学的方式的,本篇文章有点泛华,但期待多多实践
行文结构
- 环境及问题描述
- 解决方式描述
- 最终解决方式
- 情景再现回推
1 今天进行利用远程桌面在192.168.1.32上搭建了一个测试平台,主要是安装tomcat,jdk,mysql, 配置项目地址等。主要是后期大家有个约定的地方进行项目的测试。主要是测试环境,本地能够访问,局域网中也需要能够访问。其中涉及到mysql账号权限的配置就不在说。
其间碰到一个问题:在32上svn下拉代码一直都不能成功,但是在其他的机器上是可以的。这就很怪异了。
2其间访问了很多类似的网站其中几个比较匹配搜索项的网址如下:
- svn突然不能够访问,需要clear
- 抛问题的
- 总结别别人的方案,并提出自己解决解决方案的
很多很好的方案,其中也有些能够把svn及svnserver都讲的很详细的内容。
3其间也是尝试各种问题,包括防火墙的设置。svn client重装等。 最终是发现,svn client启用了代理设置。导致了验证始终不能够通过。取消到代理使用就可以了。
4回推
- 涉及的几个角色,svn client, svnsever,验证不通过,远程可以访问,本机不能访问。
- 定位问题在哪里,client、server端、 连接-防火墙。 首先别的机器能访问,说明连接和server端都没有问题。那看看是不是server禁用了该ip,发现不是。那就只能在client端了。
- 在进行google的时候会有很多的消息。看几个总结出问题,和看几个把最相近的问题一个个尝试。消耗的时间是不一样的。 同样是看几篇就知道相应的应用环境了。快速的解决才是目的。当然在解决问题的时候能够更加认识到该事物。
- 最后,还是要有自己的思想去解决问题,而不是一个个的去尝试。总结和概括。 一花一世界真是不错。