什么端口需要打开svn乌龟进行身份validation(明文)和提交

什么端口需要打开svn乌龟authentication(基本)才能提交? 我知道这不是一件好事,但我相信用户名和密码现在已经清楚了。

让我来描述一下我所知道的设置,以及似乎正在发生的事情。

我是一个帮助国家部署和修改“主要”公共领域应用程序的承包商。 有一个svn仓库在不同的状态包含应用程序,每个人只读privs。 为了让我在要部署的站点上工作,我必须创build一个vpn连接,然后使用远程桌面访问部署所在的机器。 当我在那台机器上时,我可以浏览版本库并导出或签出任何内容。 当我尝试提交时,系统提示用户名/密码质询,并且总是失败。

当我在我的家庭机器上时,我可以使用完全相同的凭据提交到完全相同的存储库和完全相同的位置。 我已经要求存储库pipe理员确认我使用的用户名拥有所有必要的权限,我确信我确实。

所以,即使我得到一个描述“无效凭证”的错误消息,我认为身份validation被阻止。 我试图找出是否默认的svn安装将使用相同的侦听svn端口,或不同的authentication。 我不相信authentication是encryption的。

我会很感激任何build议。

什么是你的Subversion版本库URL的第一部分?

  • 如果您的url如下所示: http :// subversion / repos / ,那么您可能要通过端口80
  • 如果您的url如下所示: https :// subversion / repos / ,那么您可能会通过端口443
  • 如果你的URL看起来像: svn :// subversion / ,那么你可能会通过端口3690
  • 如果你的URL是这样的: svn + ssh :// subversion / repos / ,那么你可能会通过22号端口。
  • 如果您的URL包含一个端口号,如: http:// subversion / repos: 8080 ,那么您正在使用该端口。

我不能保证前四个,因为可以重新configuration一切使用不同的端口,如果你通过某种代理。

如果您使用的是VPN,则可能需要configuration您的VPN客户端将其redirect到正确的端口。 很多地方都没有configuration正确的VPN来做这种代理。 这要么是因为他们有某种保持安全意识的肛门保持型IT人员,要么是因为他们根本不了解任何事情。 更糟的是,他们会给你一个客户,这个东西不能重新configuration。

唯一的办法就是通过VPNlogin本地机器,然后从该系统中做所有事情。

你有没有检查你的代理设置? 您的组织上的stream量可能通过代理进行传输。 因此,您需要使用代理设置来configuration您的SVN客户端。