在Eclipse中添加SVN存储库

在Eclipse中添加SVN存储库

Adding a SVN repository in Eclipse

我正在尝试将SVN存储库添加到Eclipse。

我已经安装了Subclipse,而且看起来工作正常。 但是,当我尝试"添加新的SVN存储库"时,请输入以下内容:

http://svn.python.org/projects/peps/trunk

我得到这个:

Error validating location:"org.tigris.subversion.javahl.ClientException: RA layer request failed
svn: OPTIONS of 'http://svn.python.org/projects/peps/trunk': could not connect to server (http://svn.python.org)
"
Keep location anyway?

我知道我的Eclipse可以连接到Internet,因为我早先下载了Subclipse(必须更改代理设置)。

对于尝试添加的其他SVN位置,我也会收到类似的消息。

解决办法是什么?


这是一个死话题,但是解决方案是将客户端适配器与Subclipse一起安装。

看一看,然后安装SVN客户端适配器,SVNKit适配器和SVNKit库。

然后在"窗口"->"首选项"->"团队"->" SVN"下检查,并确保有" SVN接口"条目。

为了将来参考,如果可以通过命令行连接到存储库,那么IDE一定是有问题的。


它对我有用,在eclipse中:Window> Preference> Team> SVN:选择SVNKit(Pure Java)而不是JavaHL(JNI)


在我的日常工作中,我坐在公司防火墙后面,以保护和缓存Web流量(除其他事项外)。在大多数情况下,它不会妨碍您。但是有时候,它抬起头来很难看,并且坚定地站在我试图做的事情的道路上。

本周早些时候,我试图研究一种很酷的ColdFusion通用验证系统,称为Validat,该系统由Alagad的出色人士推出。他们尚未在RIAForge网站上下载文件,但可以通过SVN获得文件。我将subclipse插件加载到Eclipse中,重新启动并开始添加Validat SVN存储库。在" RA层请求失败"和" svn:/ Validat / trunk上的PROPFIND请求失败"之后,我开始收到错误消息,随后出现关于无法连接到SVN服务器的错误。

我已经使用代理设置进行了Eclipse设置,所以我认为我做错了事,或者Alagad实际上没有建立和可用Subversion存储库。那天晚上回家后,我在家中尝试了一下,然后奏效了。愚蠢的代理服务器!因此,subclipse插件将不会使用Eclipse代理设置。 (可以解决这个问题!)。在围绕subclipse帮助站点进行挖掘并重定向到collab.net帮助,然后在eclipse工作区,插件和配置文件夹中搜索设置文件之后,我最终能够找出如何设置subclipse以使用代理服务器。

在我的Windows开发环境中,我用最喜欢的文本编辑器打开了以下文件:C: Documents and Settings MyUserId Application Data Subversion servers。该文件底部附近是带有http-proxy-host和http-proxy-port设置的[global]部分。我取消了这两行的注释,为我的公司代理服务器修改了它们,回到了Eclipse中的SVN存储库视图,刷新了Validat存储库和Boom!有效!

来自http://www.mkville.com/blog/index.cfm/2007/11/8/Using-Subclipse-Behind-a-Proxy-Server


我怀疑Subclipse和SVN能否使用您的Eclipse代理设置。您可能需要为SVN程序本身设置代理。尝试从命令行使用SVN签出文件应告诉您是否可行。

如果SVN都无法连接,则将代理设置放入Subversion设置文件夹(位于主文件夹中)的服务器文件中。

如果即使设置了代理设置也无法做到这一点,则您的防火墙可能阻止了Subversion下载文件所需的方法和协议。


尝试使用命令行SVN连接到存储库,看看是否出现类似的错误。

1
$ svn checkout http://svn.python.org/projects/peps/trunk

如果您继续收到错误消息,则可能是代理服务器存在问题。
我发现我无法在工作中签出基于Internet的SVN项目,因为防火墙阻止了大多数HTTP命令。它仅允许GET,POST和其他浏览所需的内容。


当尝试从eclipse连接到Collabnet颠覆时,我也遇到了与他的原始帖子中描述的"彼得·希尔顿"相同的错误。
我在Windows->首选项->常规->网络连接中将"主动提供"的设置从"本机"更改为"手动"。
这对我有用。我认为这是一个代理问题,但是由于我的旧settints eclipse从我下载了Subversion插件的地方连接到了Internet。


这可能对您几乎没有帮助,但是我将该URL输入到Subclipse中,并且存储库添加得很好,我可以浏览并显示它的历史记录。

您是否需要配置代理?您必须在Subversion运行时配置区域中进行配置,因为Subclipse使用Subversion库连接到服务器。


更改SVN密码时发现了此问题。

怎么解决
首先,删除{Documents and Settings} {用户登录} Application Data Subversion中的Subversion文件夹->它不起作用

之后,将我当前的用户登录配置文件从{文档和设置} {用户登录}重命名为{文档和设置} {用户登录} _bakup并登录agian->可以...

我假设-> SVN或JavaHL使用{user login}绑定授权用户,或将其保留在window的用户配置文件中。


在这种Eclipse实例中,您是否有任何可用的存储库?

过去,我在Windows上使用默认的Subclipse颠覆客户端遇到问题,如果要使用默认的Subclipse颠覆客户端,则需要确保已安装并正确配置了本机颠覆客户端(过去我使用过TortoiseSVN)客户端适配器。

在最近的安装中,我尝试了可以??选择与Subclipse一起安装的" beta"驱动程序(我具有Eclipse Ganymede和" SVNKit(Pure Java)SVNKit v1.2.0.4502"),尽管它们几乎可以直接使用一位同事发现他必须经过几圈才能确保Eclipse正确安装了它们(及其相关性)。

以下是出现在"帮助"->"软件更新"->"已安装的软件"中的软件包:

1
2
3
4
Subclipse                  1.4.0
Subversion Client Adapter  1.5.0.1
SVNKit Client Adapter      1.5.0.1
SVNKit Library             1.2.0.4502

这些可能现在有点过时了,最新版本可能会更好地工作,但这就是我现在可以看到的。


我遇到了这个问题,并且如前所述,我更改了" C: Users userid AppData roaming Subversion"中Subversion文件夹下的" servers"文件。在该文件的底部,有一个[global]节。我从删除了评论

http-proxy-host
http-proxy-port
http-proxy-username
http-proxy-password

我设置了这些家伙,它奏效了! :-)


我有同样的问题。 McAFee阻止了日食。在管理器McAFee>防火墙> progamas Internet连接中解决该问题>查找日食并允许完全访问。

问候


Necropost,但有帮助:我遇到了一个RA请求失败的问题,因为文件"已经存在于服务器上"但无法与我的存储库同步。我转到磁盘上的源代码,将其删除,刷新了Eclipse视图,并更新了源代码。错误消失了。


就我而言,当我尝试从SVN仓库中检出项目时,遇到类似的异常,它提示输入用户名和密码,而每次输入正确的用户名和密码时,我每次都输入错误的用户名,即可开始正常工作。 ...
如此简单而艰难的消息.....


就我而言是访问问题。我需要将协议更改为svn + ssh而不是http。

例如,代替
http://svn.python.org/projects/peps/trunk

尝试
svn + ssh://svn.python.org/projects/peps/trunk


您可能要检查vpn客户端的网络安全性是否是问题所在。我卸载了它,效果很好..在这里找到解决方案
https://superuser.com/questions/471089/svn-connection-not-successful


我跟你有完全一样的问题。我在Windows上安装了TortoiseSVN,还安装了eclipse,在Eclipse中,我安装了subclipse 1.4。

这是问题
我有代理设置,可以通过Web浏览器打开存储库,由于某种原因,我无法通过svn打开存储库。我尝试按照Eclipse Kepler下面的链接更改代理,但未通过代理连接到Internet。没用

终于我找到了解决方案

您必须在TortoiseSVN中更改代理设置。在启用代理设置后,与浏览器相同。问题不见了。

这是如何在TortoiseSVN中启用代理设置的链接
https://tortoisesvn.net/docs/release/TortoiseSVN_zh/tsvn-dug-settings.html
在以上页面上搜索"网络设置"


我看到了相同的错误,并通过关闭TortoiseSVN中通常需要提交给公司服务器的代理设置来解决。我安装了Subclipse,将自己的非黄金时间资料备份到本地存储库(使用VisualSVN)。我使用Eclipse Galileo 3.3和Subclipse 1.6.12。


推荐阅读

    linux添加用户的命令?

    linux添加用户的命令?,密码,系统,软件,联系方式,用户,新增,信息,管理人员,

    linux添加网口命令?

    linux添加网口命令?,网络,系统,工具,信息,最新,设备,地址,工作,密码,数据,lin

    linux命令添加挂载点?

    linux命令添加挂载点?,系统,信息,名称,情况,电脑,名字,设备,磁盘,分区,命令,l

    linux添加端口命令?

    linux添加端口命令?,服务,系统,工具,端口,位置,情况,软件,对外开放,命令,文

    linux命令添加ip?

    linux命令添加ip?,地址,系统,代码,网络,服务,密码,命令,百度,工具,设备,Linux

    linux命令中添加用户?

    linux命令中添加用户?,系统,密码,软件,用户,命令,信息,目录,用户名,账号,文

    linux添加分辨率命令?

    linux添加分辨率命令?,系统,情况,分辨率,状态,屏幕分辨率,屏幕,命令,桌面,

    linux系统命令添加?

    linux系统命令添加?,系统,密码,代码,简介,命令,实战,项目,工作,资料,基础,lin

    linux命令添加磁盘?

    linux命令添加磁盘?,系统,管理,信息,情况,电脑,数据,磁盘,命令,环境,工作,Lin

    添加网卡linux的命令?

    添加网卡linux的命令?,地址,系统,网络,信息,设备,电脑,网卡,发行,基本知识,

    linux新硬件添加命令?

    linux新硬件添加命令?,系统,设备,数据,业务,服务,盘前,信息,密码,名字,硬盘,

    添加网卡linux的命令?

    添加网卡linux的命令?,地址,系统,网络,信息,设备,电脑,网卡,发行,基本知识,

    linux新硬件添加命令?

    linux新硬件添加命令?,系统,设备,数据,业务,服务,盘前,信息,密码,名字,硬盘,

    linux命令添加一个组?

    linux命令添加一个组?,密码,系统,管理,代码,用户组,用户,命令,新增,文件,目

    linux添加快捷命令?

    linux添加快捷命令?,软件,名称,较大,第一,发行,命令,终端,快捷键,窗口,方法,

    linux命令添加文件?

    linux命令添加文件?,工作,简介,数据,系统,文件,命令,操作,文件名,内容,终端,l

    linux添加自启命令?

    linux添加自启命令?,服务,状态,密码,系统,脚本,第三,人员,标准,在线,实时,Pyt

    linux自启命令添加?

    linux自启命令添加?,服务,系统,工具,第三,第一,代码,密码,标准,项目,实时,lin

    linux命令怎么添加组?

    linux命令怎么添加组?,系统,密码,管理,用户,电脑,代码,新增,用户组,命令,账

    linux添加账户的命令?

    linux添加账户的命令?,密码,系统,信息,用户,软件,地址,状态,数字,命令,用户