最常见的SVN客户端其实是TortoiseSVN,我一直叫它作乌龟SVN。上班以后,我在办公室使用SVN连接非办公网络的服务器,发现无法连 接,原来,是因为大多数办公网络都设置了防火墙,要连接外网的服务器,必须配置代理。如果使用的是TortoiseSVN,那么“右键”-》 “Settings”-》“Networking”,就可以找到设置代理的地方:
我自己经常使用的是另一款SVN客户端,不知道国内有多少用户,总之我也提一下吧,下载的网站是这里:http://www.collab.net /,这家公司是SVN的幕后支持公司,他们开发基于命令行的各种操作系统的客户端,基于命令行,所以就非常的轻巧,最关键是装好以后,可以和 NetBeans无缝集成,也不会弄一堆花花绿绿的图标在资源管理器里面,让你看了红色惊叹号凭空焦虑。
给这个命令行客户端设置代理有点纠结,看不明白的童鞋,自动忽略好了。首先打开CMD,然后键入命令echo %APPDATA%,得到的结果,就是你的配置所在的根目录,进入那个目录,然后进入Subversion子目录,你会看到两个配置文件,一个叫 config,一个叫servers