乌龟SVN-Can';t连接到SVN“;目标机器活动拒绝了它”;

乌龟SVN-Can';t连接到SVN“;目标机器活动拒绝了它”;,svn,tortoisesvn,Svn,Tortoisesvn,我在一家大型银行的网络上,正在尝试从我的Windows 7计算机连接到SVN存储库。我使用的是最新版本的64位客户端 当我尝试使用repo browser进行连接时,我可以使用凭据登录,但随后出现错误:“无法建立连接,因为目标计算机主动拒绝连接。” 我网络中的其他人可以连接到存储库。网络外的其他人可以使用我的凭据登录到存储库。我还尝试使用超级用户凭据登录,但出现了相同的错误 我禁用了我的病毒防护软件,但仍然得到了相同的结果 我尝试从命令行访问,但仍然得到相同的结果 我确信这是我的机器或网络的配置

我在一家大型银行的网络上,正在尝试从我的Windows 7计算机连接到SVN存储库。我使用的是最新版本的64位客户端

当我尝试使用repo browser进行连接时,我可以使用凭据登录,但随后出现错误:“无法建立连接,因为目标计算机主动拒绝连接。”

我网络中的其他人可以连接到存储库。网络外的其他人可以使用我的凭据登录到存储库。我还尝试使用超级用户凭据登录,但出现了相同的错误

我禁用了我的病毒防护软件,但仍然得到了相同的结果

我尝试从命令行访问,但仍然得到相同的结果


我确信这是我的机器或网络的配置方式,但我不是一个网络人,所以我不知道如何解决这个问题

这是一个代理问题。我输入了正确的代理信息,瞧!我被允许访问。

我知道这个问题是老的,但也有人要考虑的问题;确保您正在运行的Web服务器实际上正在运行。这听起来很明显,但我使用的是VisualSVN(它基本上内置了自己的ApacheWebServer),它在重新启动后停止了服务。在处理代理设置之前,请先检查此项。

如果您使用的是Redmine,则存储库的URL是错误的。您需要使用可以在“设置”->“存储库”中的项目中找到的URL。以下是截图:


检查位于
C:\Users\XXX\AppData\Roaming\Subversion的服务器文件中的代理定义

我删除了代理行:

ssl-trust-default-ca  = no
http-proxy-host = 
http-proxy-username = 
http-proxy-password = 

而且它有效

在我的例子中,当您从服务器存储库复制URL时,它包含localhost路径。 类似于
http://xxxx-xxx-xx-xx:portnumber/svn/MyRepository/
如果在服务器上安装SVN并尝试上述路径,则它将显示所需的输出,即存储库的文件夹结构

但是,当您试图从远程计算机访问它时,您需要用服务器IP替换
http://
之后和端口号冒号之前的所有内容

它看起来像
http://myserverip:myport/svn/MyRepository/


还要检查您正在访问的windows防火墙端口是否打开。

此问题通过重新定位到右侧分支得到解决


TortiseSVN>>重新定位,然后将您的正确URL提交给您的网络团队以确定。这不是颠覆问题,而是网络问题。只是不要告诉他们不是你、不在你人际网络中的人拥有你的证件——这是我过去工作过的金融机构的严重冒犯。好吧,你找到了答案,听起来和我的问题一模一样。此代理设置在哪里?我如何设置?请右键单击您的应用程序,查看是否可以找到设置。“在我的应用程序上?”我的?我的应用程序是我正在构建的编译器。为什么会有与之相关的“代理”信息?你是说它的二进制?关于它的来源?你是说使用文件管理器?Internet explorer?请明确和详细。对你来说显而易见的东西,对别人来说未必显而易见。当我指的是我的申请时,我指的是乌龟。我没有把它安装在我目前的工作或家庭电脑上,但我的意思是rick点击实际的应用程序。这是我能记得的最好的了。抱歉。对于更多的追随者:Kristy显然意味着“(鼠标)乌龟->设置->网络”,它提供了一种配置代理服务器的方法。值得一提的是,我的问题是不同的和愚蠢的(我大部分时间的经历):我错误地配置了HOSTS文件,并谎报了持有SVN服务器的机器的IP地址。那根本不管用。修复了IP地址,突然。。。阳光。这个屏幕截图是用什么软件拍摄的?不是乌龟SVN,这是op唯一提到的东西?对大多数人来说,这个答案是没有用的。我用的是Redime。谢谢你的留言:)