【问题标题】:Where is SVN caching the hostname?SVN 在哪里缓存主机名?
【发布时间】:2011-05-28 07:31:10
【问题描述】:

当我执行 SVN 检出并指定主机名时,SVN 正在尝试将主机名解析为我不再使用的旧存储库。我找不到这个旧主机名 (codespaces.com) 的缓存位置。

http://mysubdomain.unfuddle.com/svn/ 结帐,修订 HEAD,完全递归,包括外部 “http://mysubdomain.unfuddle.com/svn/”的选项:无法解析 主机名`https://svn.codespaces.com/my-old-project/':请求的名称有效, 但未找到所请求类型的数据。 (http://mysubdomain.unfuddle.com)

我已经卸载了 TortoiseSVN 和 SVN 本身。并一一重新安装。我已经在 C 驱动器和注册表中搜索字符串文字 codespaces.com - 无济于事。

这让我在桌子上敲了整整 2 天,我束手无策。有人能解释一下如何解决这个问题吗?

【问题讨论】:

  • 尝试清除arp缓存netsh interface ip delete arpcache
  • 我在 Windows 7,TortoiseSVN 1.6.12,内部版本 20536 - 64 位,Subversion 1.6.15,
  • ping mysubdomain.unfuddle.com 打印什么?
  • @Eddy,那不是与颠覆有关的问题。我相信 serverfault.com 的人们可以更好地帮助您。
  • 如果您使用网络浏览器访问mysubdomain.unfuddle.com/svn 会发生什么?

标签: svn caching tortoisesvn


【解决方案1】:

您是否尝试过搬家?阅读this 页面,了解如何使用 Tortoisse 进行此操作。

【讨论】:

  • Eddy 正在尝试结帐,而不是使用现有结帐。
  • Relocate 扫描 .svn 文件夹中的所有条目文件并将条目的 URL 更改为新值。但是,当我尝试结帐或导入时会出现我的问题。在这个阶段,不存在 .svn 文件夹。
【解决方案2】:

主机存储在.svn/entries

【讨论】:

  • 我无法签出 - 所以永远不会创建 .svn 文件夹
  • 我确实非常绝望地找到了这个疯狂的主机名缓存的来源,我已经删除了这个硬盘上的每个 .svn 文件夹。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-11-01
  • 2022-08-18
  • 2016-08-23
  • 1970-01-01
  • 1970-01-01
  • 2011-07-29
  • 2014-12-20
相关资源
最近更新 更多