java学习记录(2)- svn本机不能访问而远程可以

破案之svn–每一次bug的出现就是破案的开始

破案一定也是有比较科学的方式的,本篇文章有点泛华,但期待多多实践

行文结构

  1. 环境及问题描述
  2. 解决方式描述
  3. 最终解决方式
  4. 情景再现回推

   1 今天进行利用远程桌面在192.168.1.32上搭建了一个测试平台,主要是安装tomcat,jdk,mysql, 配置项目地址等。主要是后期大家有个约定的地方进行项目的测试。主要是测试环境,本地能够访问,局域网中也需要能够访问。其中涉及到mysql账号权限的配置就不在说。

   其间碰到一个问题:在32上svn下拉代码一直都不能成功,但是在其他的机器上是可以的。这就很怪异了。

      java学习记录(2)- svn本机不能访问而远程可以

2其间访问了很多类似的网站其中几个比较匹配搜索项的网址如下:

  1. svn突然不能够访问,需要clear
  2. 抛问题的
  3. 总结别别人的方案,并提出自己解决解决方案的

很多很好的方案,其中也有些能够把svn及svnserver都讲的很详细的内容。

3其间也是尝试各种问题,包括防火墙的设置。svn client重装等。 最终是发现,svn client启用了代理设置。导致了验证始终不能够通过。取消到代理使用就可以了。
  java学习记录(2)- svn本机不能访问而远程可以

4回推

  1. 涉及的几个角色,svn client, svnsever,验证不通过,远程可以访问,本机不能访问。
  2. 定位问题在哪里,client、server端、 连接-防火墙。 首先别的机器能访问,说明连接和server端都没有问题。那看看是不是server禁用了该ip,发现不是。那就只能在client端了。
  3. 在进行google的时候会有很多的消息。看几个总结出问题,和看几个把最相近的问题一个个尝试。消耗的时间是不一样的。 同样是看几篇就知道相应的应用环境了。快速的解决才是目的。当然在解决问题的时候能够更加认识到该事物。
  4. 最后,还是要有自己的思想去解决问题,而不是一个个的去尝试。总结和概括。 一花一世界真是不错。