myeclipse svn设置代理

转自:http://developer.51cto.com/art/201005/202011.htm

http://hi.baidu.com/injava/blog/item/84c3e024b5bd633a8644f9ec.html

1 设置svn代理

在Eclipse/MyEclipse中通过代理使用SVN

有时候我们会碰到需要设置代理,然后通过svn获取源代码,下面我们来看一下如何设置:

1、找到C:\DocumentsandSettings\youruserName\ApplicationData\Subversion这个目录下的servers文件,用任意一个文本编辑器打开,找到类似于如下的文字:

[global]

#http-proxy-exceptions=*.exception.com,www.internal-site.org

#http-proxy-host=proxy2.some-domain-name.com

#http-proxy-port=9000

#http-proxy-username=defaultusername

将#http-proxy-host

#http-proxy-port这两行前面的#号去掉,并将=号右边的值分别改为你的代理服务器地址和端口号即可。
2 遇得到的异常
SVN异常的解决:malformed file svn:...13:Option expected

经常有新手配置基于svnserve的subversion服务器后,

在客户端访问subversion版本库时出现这个错误:

svnserve.conf:12:Optionexpected

为什么会出现这个错误呢,就是因为subversion读取配置文件svnserve.conf时,无法识别有前置空格的配置文件,如

###Thisfilecontrolstheconfigurationofthesvnservedaemon,ifyou

###useittoallowaccesstothisrepository.(Ifyouonlyallow

###accessthroughhttp:and/orfile:URLs,thenthisfileis

###irrelevant.)

###Visithttp://subversion.tigris.org/formoreinformation.

[general]

###Theseoptionscontrolaccesstotherepositoryforunauthenticated

###andauthenticatedusers.Validvaluesare"write","read",

###and"none".Thesamplesettingsbelowarethedefaults.

anon-access=read

auth-access=write

像上面的配置文件中,anon-access是顶行的,没问题,而auth-access就存在前置空格,会导致这个错误。

要避免出现这个错误,应该在去掉这些行前的#时,也要顺手去掉前面的空格.

相关推荐